ça fait trop longtemps
It's been too long since I've seen you.
Ça fait trop longtemps que je ne t’ai pas vu(e).
— The Barbarian Invasions (2003)
It's been too long since I've heard music.
Cela fait trop longtemps que je n’ai pas écouté de musique.
— Assassination (2015)