扬长避短的英文是「make best use of the advantages and bypass the disadvantages」
yang chang bi duan
发挥或发扬优点或有利条件,克服或回避缺点或不利条件。