уже пять лет

for five years now

→ уже
phrase Rare #38,326
for five years now Used to show that something has been true for a period of time up to the present.
RU: Я уже пять лет учу русский.
EN: I've been learning Russian for five years now.

Думаю, они женаты уже пять лет.

I think they've been married for five years now.

Прошло уже пять лет, после того как они вернулись из Японии.

It’s been five years since they returned from Japan.

Она уже пять лет как умерла.

She died five years ago.

Я изучаю это уже пять лет.

I've been studying this for five years now.

И пока судья разбирается, кто прав, я сижу здесь уже пять лет.

And while the judge figures out who’s in the right, I’ve been sitting here for five years.

— Карандиру (2003)