on the take
Are you looking for: 伺机伺机损人利已More results...
English Expression:
  1. n.  on the take