roll with the punches

EnglishEdit

VerbEdit

roll with the punches

  1. Alternative form of ride with the punches