for many years
Мэри уже много лет красит волосы.
Mary has been dyeing her hair for many years.
Мы ведь уже много лет знакомы.
We've known each other for many years, after all.
— Жизнь других (2006)
Жену дона Калоджеро никто не видел уже много лет.
No one has seen Don Calogero’s wife for many years.
— Леопард (1963)
Я уже много лет в Бостоне.
I've been in Boston for many years.
Мне же тут и поболтать не с кем уже много лет!
I haven't had anyone to chat with here for years!
— Нэчжа (2019)
Мы уже много лет друг друга знаем.
We have known each other for many years.
Том уже много лет занимается политикой.
Tom has been involved in politics for many years.