Translate the following English sentence to French:
"It is our duty to implement this with all the means at our disposal."
Il est de notre devoir de le mettre en uvre par tous les moyens dont nous disposons.