Fetching details from the dictionary...
atonement (for one's sins); expiation; making amends; making up for (a misdeed)