Translate the following English sentence to French:
"Progress has been made, that is for sure, as has already been mentioned by previous speakers."
Divers progrès ont été enregistrés, ça, je peux vous l'affirmer. Les orateurs précédents l'ont également souligné.