for several years
Comecei nessa 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)
Nós compramos esse carro há vários anos.
We bought this car several years ago.
Eu conheci Tom há vários anos.
I met Tom several years ago.
Comecei nesta 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)
Minha mãe estuda francês há vários anos.
My mother has been studying French for several years.