慷慨捐生kāng kǎi juān shēngsacrificing one's life generously (idiom); to sacrifice oneself fervently to the cause
慷慨解囊kāng kǎi jiě nángto contribute generously (idiom); help sb generously with money; to give generously to charity
慷慨赴义kāng kǎi fù yìheroically sacrificing one's life (idiom); to sacrifice oneself fervently to the cause