마주하다
confront; face each other
Explanation
confront; face each other
To face each other head-on.