ages ago
Yes, I finished ages ago.
— Das weiße Band - Eine deutsche Kindergeschichte (2009)
It happened centuries ago.
Hace siglos que Mary no lava su coche.
Mary hasn't washed her car in ages.
Cortaron el suministro de agua y no me he bañado hace siglos.
They cut off the water supply and I haven't had a bath in ages.
— The Chaser (2008)