translate English to French: However, this progress is still by no means assured.
Toutefois, ces progrès ne sont nullement assurés.