translate English to French: There is a long way to go.
Il y a encore beaucoup de chemin à faire.