for years
Se había preparado durante años para ese momento tan especial.
She had prepared for years for that very special moment.
Mis papas hicieron lo mismo durante años.
My parents did the same thing for years.
Él ha estado teniendo problemas de dolor de espalda durante años.
He has been having back pain problems for years.
Bueno, durante años me dije a mí misma que quería ser asistente.
Well, for years I told myself that I wanted to be an assistant.
— Los ilusionistas 3: Ahora me ves, ahora no (2025)
Alguien que había estado allí durante años.
Someone who had been there for years.
Una hora de imprudencia puede hacer que los hombres lloren durante años.
One hour of recklessness can make men cry for years.
Se tiñó el pelo de negro durante años.
She dyed her hair black for years.