it’s been ages
Ça fait un bail que je ne vous ai pas vu.
I haven’t seen you in ages.
Ça fait un bail que je l'ai pas vu, et toi ?
I haven't seen him in ages—how about you?
— The Chaser (2008)
Yes, it's been a while.
Ça fait un bail qu'on ne s'est pas parlé !
It's been ages since we last spoke!
Ça fait un bail qu'on ne s'est pas vu !
It's been ages since we've seen each other!