translate English to French: I welcome the progress made and we should be able to continue in the same vein.
J'en suis très satisfait et je pense que nous devons continuer ainsi.