shě jǐ jiù rén

Translation

  • to abandon self for others (idiom)
  • to sacrifice oneself to help the people
  • altruism

Synonyms

Chinese Tones