碍手碍脚 ài shǒu ài jiǎo

DEFINITIONS

  1. to be in the way
  2. to be a hindrance

CHARACTERS

碍 ài obstruct, hinder, block, deter
手 shǒu hand
碍 ài obstruct, hinder, block, deter
脚 jiǎo leg, foot; base, leg, foundation