redeem oneself

idiom

Definition of redeem oneself

: to succeed or do something good after one has failed or done something bad They can redeem themselves for yesterday's loss by winning today's game.