寸步难行

be unable to move even a single step—be unable t...