more than ... ago
Estoy en esta fila hace más de dos horas.
I've been in this line for more than two hours.
Les perdimos de vista hace más de media hora.
We lost sight of them more than half an hour ago.
Yo la conozco desde hace más de veinte años.
I've known her for more than twenty years.
Es extraño que no haya llegado todavía si salió de casa hace más de dos horas.
It's strange that he hasn't arrived yet if he left home more than two hours ago.
Mi hermano vive en Inglaterra hace más de treinta años.
My brother has lived in England for over thirty years.
Hace más de treinta años que no viene por aquí.
He hasn't been here for over thirty years.
— Cinema Paradiso (1988)
Ella le presentó a su hermana hace más de dos años.
She introduced him to her sister more than two years 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.
Mi hermano vive en Inglaterra desde hace más de treinta años.
My brother has lived in England for over thirty years.
Tu último reporte fue hace más de dos semanas.
Your last report was over two weeks ago.
— Avatar (2009)