thrown oneself on someone's mercy
English
Verb
thrown
oneself
on
someone's
mercy
past participle of
throw oneself on someone's mercy