be in sb. 's way
Are you looking for: 阻挠阻挠某人More results...
Contents
English Expression
  1. n.:  be in sb. 's way,  stand in sb. 's way
Containing Phrases
prevent sb from carrying out his planshinder sb in his work