shě shēng wàng sǐ

Translation

  • bravery with no thought of personal safety (idiom)
  • risking life and limb
  • undaunted by perils

Synonyms

Chinese Tones