longtemps avant

listen to the pronunciation of longtemps avant
الفرنسية - الإنجليزية
long before something
long before

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

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