各有所长

各有所長
yǒusuǒcháng

each has its own strengths (e.g. each person as their own strengths)

Wiktionary

Entry Composition