prevent sb from carrying out his plans
Are you looking for: 阻挠阻挠某人阻挠某人的计画阻挠 阻挠某人 阻挠某人的计画More results...
English Expression:
  1. n.  prevent sb from carrying out his plans