milquetoasted- redemption (n)- the act of recovering what was lost, of making amends, of rescue

more about : milquetoasted