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

Noun
Suru Verb

1. penance; hardship

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