(1)非常に長いか、一見終りのない時間のために
(2)本質的な変化のない長い時間
(3)限りのない時間
(4)for a very long or seemingly endless time; "she took forever to write the paper"; "we had to wait forever and a day"
さらに詳しく