for years
Su marido le engaña desde hace años.
Her husband has been cheating on her for years.
No tenemos contacto con él desde hace años.
We haven't had any contact with him for years.
— ¡Vivir! (1994)
La tía Ginny dice que le parece que me conoce desde hace años.
Aunt Ginny says she feels like she has known me for years.
— Algunos hombres buenos (1992)
I've known you for years.
Ella ha tenido problemas de dolor de espalda ya desde hace años.
She has been suffering from back pain for years now.
Mi hermana no vive en esta ciudad desde hace años.
My sister hasn't lived in this city for years.
Lo tiene claro desde hace años y no piensa cambiar de opinión.
He's been clear about it for years and doesn't plan to change his mind.
Podría ser alguien a quien conoce desde hace años.
It could be someone she's known for years.
— El club de la lucha (1999)