it’s been a long time since
Em todo caso, faz tempo que não a vejo tão bem.
In any case, it's been a long time since I've seen her looking so good.
— O Fabuloso Destino de Amélie Poulain (2001)
Faz tempo que não vejo esse brilho.
I haven't seen that kind of shine in a long time.
— Anaconda (2025)
Faz tempo que não estudo alemão.
It’s been a long time since I studied German.
Faz tempo que não toco violão.
I haven't played guitar in a long time.
Faz tempo que não como macarrão.
I haven't had pasta in a long time.
Faz tempo que não vou a Boston.
I haven't been to Boston in a long time.
I haven't sung in a long time.