it's been years since
I haven't drawn in years.
I haven’t drawn in years.
Faz anos que trabalho com ele!
I've been working with him for years!
— Mulheres à Beira de um Ataque de Nervos (1988)
Faz anos que eu não vejo o Tom.
I haven't seen Tom in years.
Meu Deus, faz anos que não venho aqui.
My God, it's been years since I've been here.
— Os Excêntricos Tenenbaums (2001)