可以翻译成:
很长一段时间
We sometimes argued away for a long time.
有时我们连续争论很长时间。
《21世纪大英汉词典》
For a long time, he hiccupped and glanced at me.
过了好长时间,他才呃了一声瞥了我一眼。
《21世纪大英汉词典》
My wife has been at me for a long time to buy her a necklet.
我妻子很久以来总是缠着我,要我给她买一条项链。
《21世纪大英汉词典》
参考资料:英语词典
1. 长期以来
2. 好久
3. 许久
4. 久久
5. 早已
Some stay for a long time.
有人呆得久些。
I do not see you for a long time.
我好久没见到你了。
He has been grappling with the problem for a long time.
他长期以来一直努力解决该问题。
Critics have praised alexandra to be an ideal woman for a long time.
长久以来,亚历山德拉被评论界公认为是一位完美的女性。
I haudio-videoen't seen you for a long time.
我许久没见到你了。