yǔn shēn bù xù

Translation

  • to die without regrets (idiom)
  • to sacrifice oneself without hesitation
Chinese Tones