英unable to help however much one would like to (idiom); Although we sympathize, there is no way to help you., My hands are tied.
法(expr. idiom.) ne pouvoir aider celui qu'on aime, n'y pouvoir rien malgré sa bonne volonté
德trotz besten Willens nicht helfen können (V)