for three years
Sí, ¿Y que ellos no se habían hablado por tres años?
Yes, and that they hadn’t spoken to each other for three years?
— Hero (2002)
Su marido ha estado en prisión por tres años.
Her husband has been in prison for three years.
Fui el director por tres años.
I was the director for three years.
No había visto a Mei por tres años.
I hadn't seen Mei for three years.
— La casa de las dagas voladoras (2004)
He estado sola en esta isla por tres años.
I've been alone on this island for three years.
Tomás se quedó en Boston por tres años.
Tomás stayed in Boston for three years.
Mamá, hemos tenido estos dibujos por tres años.
Mom, we've had these drawings for three years.
— Arrietty y el mundo de los diminutos (2010)
Ha estado actuando por tres años y mi padre nunca lo reconoció.
He has been acting for three years, and my father never acknowledged him.
— मुन्ना भाई एम बी बी एस (2003)
Estudié alemán por tres años en el colegio y dos años en la universidad.
I studied German for three years in school and two years at university.