B2 adjective /ˈlɔːŋtaɪm/
longtime
de longue date
Meaning
having existed or continued for a long time
Example
They are longtime friends who met in college.
Ils sont des amis de longue date qui se sont rencontrés à l'université.