translate English to French: This is why I believe that we are on the right track.
Voilà pourquoi j'estime que nous sommes sur la bonne voie.