Translate the following English sentence to French:
"We are convinced that the current progress in negotiations should make this possible."
Nous sommes convaincus que le rythme auquel elles avancent actuellement devrait le permettre.