







万箭攒心 is a Chinese idiom (chengyu) meaning “to feel excruciating pain or anguish, as if ten thousand arrows are piercing one's heart; to be deeply heartbroken”. Literally, “Ten thousand arrows pierce the heart”.

Printable tracing sheets with a QR learning companion
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 →万箭攒心 (wàn jiàn cuán xīn) is a Chinese idiom (chengyu) meaning “to feel excruciating pain or anguish, as if ten thousand arrows are piercing one's heart; to be deeply heartbroken”.
万箭攒心 is pronounced wàn jiàn cuán xīn in Mandarin Chinese.
Literally, 万箭攒心 means “Ten thousand arrows pierce the heart”. It is used to mean “to feel excruciating pain or anguish, as if ten thousand arrows are piercing one's heart; to be deeply heartbroken”.
攒:聚集。象万枝箭聚在心上。形容万分伤痛。