rěn qì tūn shēng

Translation

  • to submit to humiliation (idiom)
  • to suffer in silence
  • to swallow one's anger
  • to grin and bear it

Synonyms

Chinese Tones