for a long time
definitions
-
for an extended period of timefr: pendant longtemps; depuis longtemps
examples
-
I haven't seen her for a long time.
Je ne l'ai pas vue depuis longtemps.
I haven't seen her for a long time.
Je ne l'ai pas vue depuis longtemps.