Word Definition - 束手束脚

shù shǒu shù jiǎo (idiom) restricted; constrained; inhibited