扬长避短
yángcháng-bìduǎnTraditional 揚長避短
to play to one's strengths and avoid one's weaknesses
Every meaning
yángcháng-bìduǎn
- to play to one's strengths and avoid one's weaknesses
Its characters
Words with 扬
Words with 长
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.