She left here long before you arrived.
- Elle est parti d'ici longtemps avant que tu arrives.
Primitive calculating machines existed long before computers were developed.
- Il existait des machines à calculer primitives longtemps avant le développement des ordinateurs.