難行苦行

Reading
なんぎょうくぎょう
Definition
たいへんな苦労をすること
idioms