for years
They've been doing it for years.
Tom ha conocido a Mary por años.
Tom has known Mary for years.
I’ve dreamed about this for years.
Amas de casa casadas con el mismo por años.
Housewives married to the same man for years.
I haven't seen him in years.
Tom no ha hablado francés por años.
Tom hasn't spoken French in years.
I haven't seen him in years.
I've dreamed about that for years.
— Retrato de una mujer en llamas (2019)