博采众长

博採眾長
cǎizhòngcháng

to adopt the strengths of others

Wiktionary

Entry Composition