ages ago

[ˈeɪdʒɪz əˈɡoʊ] エイジズ アゴー

1. 大昔に、ずっと前に、かなりの昔に。

何かが非常に長い時間前に起こったことを強調する際に使われる口語表現です。時間的な隔たりが大きいことを示し、もはや記憶が曖昧であったり、現在の状況とはほとんど関係がないと感じられるほどの昔を指します。
I saw her ages ago, I barely remember what she looks like. (彼女に会ったのは大昔で、どんな見た目をしていたかほとんど覚えていない。)

2. 途方もなく昔に、遥か昔に。

単に「昔」ではなく、「途方もなく昔」や「遥か昔」といった、想像を絶するほど長い時間を指す際に使われます。歴史的な出来事や伝説、あるいは非常に古い物事について語る際に頻繁に用いられます。
The legend says this castle was built ages ago by an ancient king. (伝説によれば、この城は遥か昔に古代の王によって建てられたという。)