restriction
-
My hands are tied
To be unable to act or help due to rules, regulations, or circumstances outside of one's control.
The meaning and origin of interesting English phrases
To be unable to act or help due to rules, regulations, or circumstances outside of one's control.