hán rěn chǐ rǔ

Translation

  • to eat humble pie
  • to accept humiliation
  • to turn the other cheek
Chinese Tones