慷慨捐生

    kāngkǎijuānshēng

    1. Idiomsacrificing one's life generously (idiom); to sacrifice oneself fervently to the cause