万難ばんなんbannannounmany obstaclesinnumerable difficultiesKanji in this word万ten thousand難difficultStudy it in Yanamino