ちはだかっている
tachihadakatte iru

Ichidan Verb
Godan Verb (ru)

Expresses an ongoing action or state of 立ちはだかる

1. Standing in the way; Blocking; Obstructing; Standing between

Progressive Aspect