ちふさがる
tachifusagaru

Godan Verb (ru)

1. to stand in the way; to bar someone's way; to block the way

Intransitive
その達成 たっせいには非常 ひじょう困難 こんなんなことが ちふさがっている。
sono tassēniwa hijōni konnanna kotoga tachifusagatte iru.
Great difficulties stand in the way of its achievement.
Other forms: