translate English to French: It is a milestone on the road to the future.
Il s’agit d’une étape essentielle sur la route qui mène vers l’avenir.