it's been a long time since
Il y a longtemps que je n'ai pas assisté à un match, évidemment.
It’s been a long time since I’ve attended a game, obviously.
— Harry Potter et le Prince de sang-mêlé (2009)
Il y a longtemps que vous êtes là ?
How long have you been here?
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 j'ai dit ça.
It's been a long time since I said that.
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 n'ai pas pêché.
I haven't gone fishing in a long time.
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 vous connaissez ce citoyen Gorbounov ?
How long have you known this citizen Gorbunov?
— Le Bras de diamant (1969)
Il y a longtemps que j'ai fait la vaisselle.
I did the dishes a long time ago.