it's been a long time
Ça fait longtemps qu'on n'a pas parlé.
It's been a long time since we last spoke.
Ça fait longtemps qu'on n'a pas fait l'amour.
We haven't had sex in a long time.
— Le Loup de Wall Street (2013)
Ça fait longtemps qu'on vit dans l'ombre.
We've been living in the shadows for a long time.
— À bout de course (1988)
Ça fait longtemps qu'on s'est pas vu.
It's been a long time since we last saw each other.
Et ça fait longtemps qu'il fait cette collection ?
And how long has he been doing this collection?
— Le Fabuleux Destin d'Amélie Poulain (2001)