Language:
Free Online Dictionary|3Dict

棄短求長

Source : CEDICT

to eliminate shortcomings and adopt the good points of others (idiom)