Chinese words · Chengyu

扬长避短

yángcháng-bìduǎnTraditional 揚長避短

to play to one's strengths and avoid one's weaknesses

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.