for three years
Tom lernte weitere drei Jahre lang Französisch.
Tom studied French for another three years.
Ich habe dort drei Jahre lang gearbeitet.
I worked there for three years.
Ich war drei Jahre lang im Gefängnis.
I was in prison for three years.
Maria hat sich schon drei Jahre lang nicht mehr die Beine rasiert.
Maria hasn’t shaved her legs in three years.
Tom tat das drei Jahre lang.
Tom did this for three years.
Ich habe drei Jahre lang dort gelebt.
I lived there for three years.
Tom lebte drei Jahre lang im Ausland.
Tom lived abroad for three years.
Tom war für das, was er getan hatte, drei Jahre lang im Gefängnis.
Tom spent three years in prison for what he did.
Und dass sie drei Jahre lang kein Wort miteinander sprachen?
And that they didn't speak a word to each other for three years?
— Hero (2002)