ちはだかってもよろしい
tachihadakattemo yoroshii

Godan Verb (ru)
i-Adjective

Formal permission of 立ちはだかる

1. May I stand in your way?; May I obstruct?

Polite
Formal Register
Permission