立 ritsu 塞がる fusagaru
立塞 Kanji
その達成には非常に困難なことが立ちふさがっている。 Great difficulties stand in the way of its achievement.