translate English to French: Yet there was still a long way to go.
Pourtant, un long chemin reste à parcourir.