уже тридцать лет

for thirty years already

→ уже
phrase Rare #45,787
for thirty years already Indicates that an action or state has continued for thirty years up to the present.
RU: Я уже тридцать лет работаю в этой компании.
EN: I have been working at this company for thirty years already.

Том преподаёт уже тридцать лет.

Tom has been teaching for thirty years.

Мы дружим уже тридцать лет.

We've been friends for thirty years.

Я уже тридцать лет живу в этом доме.

I have lived in this house for thirty years.

Том уже тридцать лет женат на Мэри.

Tom has been married to Mary for thirty years.