das leben für die gerechte sache hingeben prefer death to disgrace
Related Translations:
捐躯: sacrifice one's life; lay down one's life 短语和例子为国捐躯 lay down one's life for one's country; 捐躯赴义 prefer death to disgrace; sacrifice one's life for the sake of righteousness
慷慨捐躯: sacrifice one's life nobly -- to die chivalrously