Word Definition - 碍手碍脚

ài shǒu ài jiǎo (idiom) to be in the way; to be a hindrance