translate English to French: We agree with this recommendation and are in the process of implementing it to the extent possible.
Nous sommes d’accord avec cette recommandation et nous sommes en train de la mettre en oeuvre dans la mesure du possible.