por años

for years

→ por
phrase Uncommon #14,384
for years Used to say that something happened or continued over a long period of years.
SP: Vivimos en esa ciudad por años.
EN: We lived in that city for years.

Después de estar abandonada por años, la vieja casa se vino abajo.

After being abandoned for years, the old house collapsed.

Tom no ha pintado por años.

Tom hasn't painted in years.

Buscamos por todas partes por años.

We searched everywhere for years.

— Arco (2025)

Amas de casa casadas con el mismo por años.

Housewives married to the same man for years.

Yo fumo Red Apples, lo he hecho por años.

I smoke Red Apples, I've been doing it for years.

— Érase una vez en… Hollywood (2019)

Tom por años mantuvo silencio sobre su crimen.

Tom remained silent about his crime for years.

La policía ha estado buscando a Tom por años.

The police have been looking for Tom for years.

He soñado con esto por años.

I’ve dreamed about this for years.

Lo intentamos por años.

We tried for years.

— La asistenta (2025)

He estado estudiando el Oráculo del Sur por años.

I have been studying the Southern Oracle for years.

He soñado con eso por años.

I've dreamed about that for years.

— Retrato de una mujer en llamas (2019)

Tom ha estado buscando a Mary por años.

Tom has been looking for Mary for years.

Yo no lo he visto por años.

I haven't seen him in years.

Ella no ha ido al dentista por años.

She hasn’t been to the dentist in years.

Tom ha tratado de sacar a María de la prisión por años.

Tom has been trying to get Maria out of prison for years.

No lo he visto por años.

I haven't seen him in years.

Tom ha estado secretamente enamorado de Mary por años.

Tom has been secretly in love with Mary for years.

Tom no ha hablado francés por años.

Tom hasn't spoken French in years.

Ella vivió ahí por años.

She lived there for years.

Lo han hecho por años.

They've been doing it for years.

Por años, le he pagado dinero a tu padre.

For years, I've been paying your father money.

— Lindas y letales (2026)

Tom ha conocido a Mary por años.

Tom has known Mary for years.

Este ha sido un hábito mío por años.

This has been a habit of mine for years.

— Acantilado rojo (2008)

Mi padre, Ramadhir Singh, ha explotado minas por años.

My father, Ramadhir Singh, has operated mines for years.

— Gangs of Wasseypur. Parte 1 (2012)