百難ひゃくなんhyakunannounall obstaclesall sorts of troubleKanji in this word百hundred難difficultStudy it in Yanamino