揚長避短

Idiom

 * 1) to make best use of one's advantages while avoiding their shortcomings