il y a très longtemps
We finished those off ages ago.
Nous les avons terminés il y a longtemps.
— Grave of the Fireflies (1988)
I did the stupid things ages ago.
J'ai fait ces bêtises il y a une éternité.
— Burnt by the Sun (1994)
He doesn't realize we lost Africa ages ago!
Il ne se rend pas compte qu’on a perdu l’Afrique depuis belle lurette !
— Malena (2000)
Nous avons quitté le château il y a une éternité.
— The Visitors (1993)