ちはだかります
tachihadakarimasu

Godan Verb (ru)
Politeness Auxiliary

The polite form of 立ちはだかる

1. To stand in the way; To obstruct; To block

Polite