translate English to French: We have already travelled some way to reach our starting point.
Nous avons déjà parcouru un bout de chemin pour atteindre notre point de départ.