for two months
Um sich diese Schuhe kaufen zu können, hat David zwei Monate lang gespart.
David saved for two months to buy these shoes.
Ich war zwei Monate lang in Japan.
I was in Japan for two months.
Haben Sie zwei Monate lang das Essen eingestellt?
Did you stop eating for two months?
— 3 Idiots (2009)