it's been a long time since
C'est qu'il y a longtemps que je n'ai affronté qu'un adversaire.
It's just that it's been a long time since I've faced a single opponent.
— Princess Bride (1987)
Il y a longtemps que je veux vous parler.
I've been wanting to talk to you for a long time.
Il y a longtemps que je ne l'ai pas vu.
I haven’t seen him in a long time.
Il y a longtemps que tu es ici ?
How long have you been here?
— Star Wars, épisode I - La Menace fantôme (1999)
Il y a longtemps que je n'ai pas pêché.
I haven't gone fishing in a long time.
Il y a longtemps que vous êtes là ?
How long have you been here?
Il y a longtemps que j'ai fait la vaisselle.
I did the dishes a long time ago.
Il y a longtemps que je l'ai pas vu.
I haven’t seen him in a long time.
— Pixote, la loi du plus faible (1980)
Il y a longtemps que je voulais te le dire.
I've wanted to tell you this for a long time.
— Guerre et Paix (1968)
Il y a longtemps que Lydia parlait plus de toi.
Lydia hasn't talked about you in a long time.
— Parle avec elle (2002)