Word Definition - 叫苦连天

jiào kǔ lián tiān to whine on for days (idiom); to endlessly grumble complaints; incessant whining