ça fait un moment que
It's been a while since you last visited God's house!
Ça fait longtemps que tu n’es pas allé(e) à l’église !
— A Dog's Will (2000)
It's been a while since she last came.
Cela fait un moment qu’elle n’est pas venue.
— Burning (2018)
It's been a while since I've eaten anything with mustard.
Ça fait un moment que je n’ai rien mangé avec de la moutarde.
It's been a while since I booked anything, and I just want it to go well.
Ça fait un moment que je n’ai rien réservé, et je veux juste que tout se passe bien.
— Anaconda (2025)
It's been a while since we last talked!
Ça fait un moment qu’on ne s’est pas parlé !
It's been a while since I've seen you.
Ça fait longtemps que je ne t’ai pas vu(e).
It's been a while since I had such a gorgeous breakfast.
Ça faisait longtemps que je n’avais pas pris un petit-déjeuner aussi somptueux.
— Howl's Moving Castle (2004)
It's been a while since we've talked.
Ça fait un moment qu’on ne s’est pas parlé.
It's been a while since I've studied French.
Ça fait un moment que je n’ai pas étudié le français.
It's been a while since I've done something like this.
Ça fait longtemps que je n’ai pas fait quelque chose comme ça.