for several years
Comecei nesta empresa há vários anos.
I started at this company several years ago.
Há vários anos que esta hipótese não tem confirmação.
This hypothesis has not been confirmed for several years.
— Solaris (1972)
Eu conheci Tom há vários anos.
I met Tom several years ago.
Nós compramos esse carro há vários anos.
We bought this car several years ago.
Minha mãe estuda francês há vários anos.
My mother has been studying French for several years.
Comecei nessa empresa há vários anos.
I started at this company several years ago.
Já encerramos o trabalho aqui há vários anos.
We finished the work here several years ago.
— Em Busca da Vida (2006)