Idiom: My hands are tied

See also: