粉骨砕身

Etymology
Compound of. Compare Chinese and.

Noun

 * 1) exerting oneself to the utmost, doing one's best