束手束脚shùshǒushùjiǎo
Meanings
1. (idiom) restricted; constrained; inhibited
Characters used