Translate the following English sentence to French:
"Our hands are somewhat tied in this discussion on how we can accomplish these things in practice."
Dans ce débat, nous avons les mains plus ou moins liées quant aux possibilités d'agir dans la pratique.