translate English to French: I believe we have made some good progress.
J' estime que nous avons fait un bon bout de chemin.