на три месяца

for three months

→ на
phrase Rare #26,748
for three months Can also mean “by three months” when stating a difference in age or time.
RU: Я останусь здесь на три месяца.
EN: I’ll stay here for three months.

Я планирую остаться в Бостоне на три месяца.

I’m planning to stay in Boston for three months.

Я на три месяца моложе вас.

I’m three months younger than you.

Я останусь здесь на три месяца.

I’ll stay here for three months.

Я еду в Бостон на три месяца.

I'm going to Boston for three months.

Я на три месяца младше вас.

I'm three months younger than you.

Том родился на три месяца раньше меня.

Tom was born three months before me.

Я уезжаю в Америку на три месяца.

I'm going to America for three months.

— Поговори с ней (2002)