缚手缚脚fù shǒu fù jiǎofushoufujiao(idiom) to be bound by too many restrictionsCharacters in this word手hand缚to tie, to bind脚leg, footStudy it in Yanamino