redeem oneself
idiomDefinition 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.