be a drag (/hindrance/nuisance): become an encumbrance (/inconve nience) to (sb); be cumbersome (/cumbrous);hamper; hinder; impede; incommode; stand (/get/be)in the way (of sb)
❍ 有了孩子,会~,耽搁工夫。(周立波《山乡巨变》 2) Children would be a drag and would slow down the work.
❍ 宝钗因说道: “咱们别在这里~。”(《红楼梦》203) So Baochai suggested,“Let’s not stay here where we’re only in the way.”
碍手碍脚ài shǒu ài jiǎo
碍:妨碍,阻挡。指多方受阻,难以顺利做事。也指使人感到做事不方便。be in the way, be a hindrance, obstructive, cumbersome, one too many, stand in the way