for years
Una mattina, capirà che le menti da anni e questo la renderà infelice.
One morning, she'll realize that he's been lying to her for years, and this will make her unhappy.
— Famiglia all'improvviso - Istruzioni non incluse (2016)
Faceva parte della squadra da anni.
He had been part of the team for years.
A Eastport, dove da anni offre tredici in cambio di dieci.
In Eastport, where for years they’ve been offering thirteen in exchange for ten.
Grazie al cielo ho perso il palato da anni.
Thank goodness I lost my palate years ago.
— Atlantis - L'impero perduto (2001)
Everything here has been at a standstill for years.
— Il tamburo di latta (1979)
Have you known each other for years?
— Ирония судьбы, или С легким паром! (1976)
Tom non suona il pianoforte da anni.
Tom hasn’t played the piano in years.