난감하다

being at a loss

Explanation

〔難堪하다〕

1. being at a loss
Hard to come to a decision.

2. beyond one's capacity
Hard to handle something.