hands are tied


see tie one's hands.

Words nearby hands are tied