Follow US:

What is the meaning of [Hands are Tied]

You are prevented from doing something. It is not within your power