more than … ago
Mi hermano vive en Inglaterra hace más de treinta años.
My brother has lived in England for over thirty years.
Porque hace más de veinte años que me vengo distrayendo.
Because I've been getting distracted for more than twenty years.
— El secreto de sus ojos (2009)
Tomás y María están casados desde hace más de treinta años.
Tomás and María have been married for more than thirty years.
Ocurrió hace más de tres siglos.
It happened more than three centuries ago.
Tom se divorció de su primera esposa hace más de quince años atrás.
Tom divorced his first wife more than fifteen years ago.
Soy biólogo desde hace más de treinta años.
I've been a biologist for more than thirty years.
El ábaco se inventó hace más de cinco mil años.
The abacus was invented more than five thousand years ago.
Hace más de treinta años que no viene por aquí.
He hasn't been here for over thirty years.
— Cinema Paradiso (1988)