Chinese words · Chengyu

粉身碎骨

fěnshēn-suìgǔ

to be smashed to pieces; to give one's life

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.