redeemed oneself
English
Verb
redeemed
oneself
simple past
and past participle of
redeem oneself