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