罪滅つみほろぼし
tsumihoroboshi

Noun

1. atonement (for one's sins); expiation; making amends; making up for (a misdeed)

かれ罪滅つみほろぼしに難行なんぎょう苦行くぎょうをしている。
karewa tsumihoroboshini nangyōkugyōo shite iru.
He is doing penance.
Other forms: