translate English to French: I hope that you will all agree that this is important progress.
J'espère que vous conviendrez tous qu'il s'agit là d'un progrès important.