ridden with the punches
English
Verb
ridden
with
the
punches
past participle of
ride with the punches