







他山攻错 is a Chinese idiom (chengyu) meaning “to learn from others' strengths to improve one's own shortcomings”. To benefit from external criticism or advice. Literally, “Stones from other hills can polish one's jade”.

Printable tracing sheets with a QR learning companion
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →
Picture and word Bingo for your class
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →他山攻错 (tā shān gōng cuò) is a Chinese idiom (chengyu) meaning “to learn from others' strengths to improve one's own shortcomings”.
他山攻错 is pronounced tā shān gōng cuò in Mandarin Chinese.
Literally, 他山攻错 means “Stones from other hills can polish one's jade”. It is used to mean “to learn from others' strengths to improve one's own shortcomings”.
比喻拿别人的长处,补救自己的短处。