take advantage


Meanings

  • draw advantages from;
  • make excessive use of;