breeze through


Meanings

  • succeed at easily;