慷慨捐生kāng kǎi juān shēngsacrificing one's life generously (idiom); to sacrifice oneself fervently to the cause