汉译英 这句话如何说?

问题描述:

汉译英 这句话如何说?
昨晚他过了好一会儿才入睡.
如何用英文表达?

He finally fell asleep after a long time last night.