fěn​shēn​suì​gǔ

die horribly

粉身碎骨 fěn​shēn​suì​gǔ
die horribly idiom
to have one's body torn apart and bones crushed; to die a violent death

If those climbers accidentally fall from a height, they will be dashed to pieces.

sacrifice oneself idiom
to sacrifice one's life for a cause, a belief, or out of loyalty

I am willing to sacrifice my life for the sake of justice.

Frequency

Movie subtitles
1.13 per million appears in 0% of films
Written text
1.02 per million

Sources

Definitions
CC-CEDICT