







各有所长 is a Chinese idiom (chengyu) meaning “Each has their own strengths”. Everyone has their strong points. Literally, “Each has what is long/strong point”.

Picture and word Bingo for your class
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →各有所长 (gè yǒu suǒ cháng) is a Chinese idiom (chengyu) meaning “Each has their own strengths”.
各有所长 is pronounced gè yǒu suǒ cháng in Mandarin Chinese.
Literally, 各有所长 means “Each has what is long/strong point”. It is used to mean “Each has their own strengths”.
长:长处、优点。各有各的长处、优点。一般多指人才而言。