longtemps
a long timeÇa fait longtemps qu'on s'est vus.
It's been a long time since we met.
general
Adverb of long duration.
Ça fait longtemps qu'on s'est vus.
It's been a long time since we met.
Longtemps (duration) vs long (length, adjective).
Collocations
il y a longtempsa long time ago
Word Origin
From long (long) + temps (time).
Dictionnaire Français-Anglais