Back to Dictionary
各显所长
各顯所長
gèxiǎnsuǒcháng
1.
each displays their own strengths (idiom)