Translate the following English sentence to French:
"However, we have not so far been able to make as much progress in implementing this strategy as we had hoped."
Toutefois, nous n'avons pas été en mesure d'effectuer les progrès escomptés dans la mise en uvre de cette stratégie.