Entry
  1. (idiom) to be in the way; to be a hindrance

    trad. 礙手礙腳

Also written 礙手礙腳【ài shǒu ài jiǎo】