xiàn shēn xùn zhí

Translation

  • to sacrifice one's life in the line of duty
Chinese Tones