for quite a while
For quite a while now.
Je ne t'ai pas parlé depuis un bon moment.
I haven't spoken to you in quite a while.
Nous l'attendions depuis un bon moment.
We had been waiting for it for quite some time.
J'y songeais depuis un bon moment.
I had been thinking about it for quite some time.
— Quand passent les cigognes (1957)
Ils m'attendent depuis un bon moment aux bains.
They've been waiting for me at the baths for quite a while.
— L'ironie du sort, ou profitez de votre bain ! (1976)
On vous recherche depuis un bon moment.
We've been looking for you for quite some time.
— Maman, j'ai raté l'avion ! (1990)
Si, c'est la première depuis un bon moment.
Yes, it's the first in a while.