for years
Mãe, vem tomando esse remédio há anos.
Mom has been taking this medication for years.
— A Maldição da Flor Dourada (2006)
Tom não toca violão há anos.
Tom hasn't played guitar in years.
I haven't seen him in years.
Trabalho há anos na mesma área e não me canso.
I've been working in the same field for years and I never get tired of it.
Há anos que sonho em fazer isto.
I've been dreaming of doing this for years.
— Retrato de uma Jovem em Chamas (2019)
Quer o cargo de Quirrell há anos.
He’s wanted Quirrell’s position for years.
— Harry Potter e a Pedra Filosofal (2001)
Tudo bem, eu conheço o Sr. Hauser há anos.
All right, I've known Mr. Hauser for years.
— A Vida dos Outros (2006)
Seu avô vinha me falando desse velho livro há anos.
My grandfather had been telling me about this old book for years.
— Atlantis: O Reino Perdido (2001)
Então, vocês três dão uma de Robin Hood há anos.
So, you three have been playing Robin Hood for years.
— Truque de Mestre: O 3° Ato (2025)
Não, essas coisas deixaram de me divertir há anos.
No, those things stopped amusing me years ago.
— Rebecca, A Mulher Inesquecível (1940)
O dono saiu da casa há anos, estava com pressa de vender.
The owner left the house years ago; he was in a hurry to sell.
— Durante a Tormenta (2018)
Estudo o Oráculo do Sul há anos.
I've been studying the Southern Oracle for years.
— A História sem Fim (1984)
Eu não vejo o Tom há anos.
I haven't seen Tom in years.
É a coisa mais interessante pra qual me pedem ajuda há anos.
It's the most interesting thing I've been asked for help with for years.
— Blade Runner 2049 (2017)
Aliás, por mim já a teríamos vendido há anos.
In fact, as far as I'm concerned, we would have sold it years ago.
— As Diabólicas (1955)
Ele era treinador nos estábulos há anos.
He had been a trainer at the stables for years.
— Não Conte a Ninguém (2006)
Há anos venho dizendo que isso não iria acabar bem.
I've been saying for years that this wouldn't end well.
Tom e eu somos amigos íntimos há anos.
Tom and I have been close friends for years.
I haven't seen them in years.
Meu tio me disse que este farol não funciona há anos.
My uncle told me that this lighthouse hasn't worked for years.
— Missão Refúgio (2026)
La Ciénaga era uma fortaleza há anos.
La Ciénaga had been a fortress for years.
— Agente Zeta (2026)
I've been doing this for years.
Conheço-o há anos, desde a universidade.
I've known him for years, since university.
— Служебный роман (1977)
Pensei que fossem casados há anos.
I thought they had been married for years.
— O Paciente Inglês (1996)
O Tom tem esse trabalho há anos.
Tom has had this job for years.
Há anos que eu não vejo Tom.
I haven't seen Tom in years.
Pode bem ser uma pessoa que você conhece há anos.
It could very well be someone you've known for years.
— Clube da Luta (1999)
Ele me trouxe esse pacote há anos.
He brought me this package years ago.
— Atlantis: O Reino Perdido (2001)
Os cientistas já haviam previsto esse cenário há anos.
Scientists had predicted this scenario years ago.
I've been a friend of your father for years.
— Indiana Jones e a Última Cruzada (1989)
O presente era um livro que eu queria há anos.
The gift was a book I had wanted for years.
Não, minha mãe morreu há anos, e ficou apenas meu pai.
No, my mother died years ago, and only my father is left.
— Rebecca, A Mulher Inesquecível (1940)
Tom não toca piano há anos.
Tom hasn’t played the piano in years.
Há anos que sigo sua liderança!
I've been following your leadership for years!
— Anatomia de uma Queda (2023)
Ele vinha escrevendo um romance há anos.
He had been writing a novel for years.
— Anatomia de uma Queda (2023)
Sim, pode ser, mas tenho sido assim há anos.
Yes, that might be, but I've been like this for years.
— Segunda-Feira ao Sol (2002)
Há anos que me perguntam por que não escrevo outro romance.
For years people have been asking me why I don't write another novel.
— A Grande Beleza (2013)
E porque essa é a melhor cama em que durmo há anos.
And because this is the best bed I've slept in in years.
— Flores do Oriente (2011)
Sei o papel de Stella há anos.
I've known about Stella's role for years.
— Tudo Sobre Minha Mãe (1999)
I've been taking this medication for years.
— A Maldição da Flor Dourada (2006)
Ele morreu em uma batalha há anos.
He died in battle years ago.
— O Hobbit: Uma Jornada Inesperada (2012)
Não escrevemos cartas há anos.
We haven't written letters in years.
Sei que saiu de circulação há anos.
I know it went out of circulation years ago.
— Alerta Lobo (2019)
Brutal, mas ninguém morre há anos.
Brutal, but nobody has died from it in years.
— Harry Potter e a Pedra Filosofal (2001)
Essa decisão deveria ter sido tomada há anos.
This decision should have been made years ago.
— [REC] (2007)