последние пять лет

the last five years

→ последний
phrase Rare #48,627
the last five years A time expression meaning the five years immediately before now; often translated as “for the past five years” when describing an ongoing action.
RU: Я живу в этом городе последние пять лет.
EN: I have lived in this city for the last five years.

За последние пять лет многое изменилось.

A lot has changed over the past five years.

Я пытался убрать курс латинского последние пять лет.

I've been trying to drop the Latin course for the past five years.

— Академия Рашмор (1998)

Я преподаю английский последние пять лет.

I have been teaching English for the last five years.