longtemps avant

listen to the pronunciation of longtemps avant
Französisch - Englisch
long before something
long before

She left here long before you arrived. - Elle est parti d'ici longtemps avant que tu arrives.

I had not waited long before the bus came. - Je n'ai pas attendu longtemps avant que le bus arrive.