for many years
No la habéis visto desde hace muchos años, Majestad.
You haven't seen her for many years, Your Majesty.
— El último emperador (1987)
Quiero a esa mujer desde hace muchos años.
I have loved that woman for many years.
Tu tío y yo nos conocemos desde hace muchos años.
Your uncle and I have known each other for many years.
Tom es mi amigo desde hace muchos años.
Tom has been my friend for many years.
No vivo en Boston desde hace muchos años.
I haven’t lived in Boston for many years.
Se adoran juntos desde hace muchos años.
They have been worshipped together for many years.
— Lagaan: Érase una vez en la India (2001)