jiào kǔ lián tiān叫苦连天to whine on for days (idiom); to endlessly grumble complaintsFrequency 1.5Meaningsto whine on for days (idiom)to endlessly grumble complaintsincessant whining