ren3
qi4
tun1
sheng1
  1. to submit to humiliation (idiom); to suffer in silence
  2. to swallow one's anger
  3. to grin and bear it

Info