sighing and groaning as they discussed ways and means they hardly slept all the night
Related Translations:
唉声叹气: heave great [deep] sighs; moan and groan; mope and sigh; sigh and moan; heave a sigh (of frustration); deep of sorrow; sigh in despair; sigh and groan 短语和例子你为什么唉声叹气? what are you sighing a