yīng yǒng xī shēng

Translation

  • to heroically sacrifice one's life
Chinese Tones