Translate the following English sentence to French:
"The measures before us may be the best that we can manage, but they seem rather weak and hardly sufficient to achieve what we want."
Les mesures qui nous occupent sont peut-être celles que nous sommes le mieux à même de gérer, mais elles semblent plutôt faibles et à peine suffisantes pour atteindre notre objectif.