Fetching details from the dictionary...
with great vigour; in leaps and bounds; with the force of surging waves