jiào kǔ lián tiān

Translation

  • to whine on for days (idiom)
  • to endlessly grumble complaints
  • incessant whining

Synonyms

Chinese Tones