rěn wú kě rěn

Translation

  • more than one can bear (idiom)
  • at the end of one's patience
  • the last straw
Chinese Tones