it's been a long time since
É que faz tempo que trabalho e não faço nada com a grana.
It's just that I've been working for a long time and haven't done anything with the money.
— O Profissional (1994)
E faz tempo que faz essa coleção?
And how long have you been collecting this?
— O Fabuloso Destino de Amélie Poulain (2001)
Faz tempo que eu não te vejo, Bill.
I haven't seen you in a long time, Bill.