難行 なんぎょう苦行 くぎょう
nangyōkugyō

Noun
Suru Verb

1. penance; hardship

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