being at a loss
〔難堪하다〕
1. being at a lossHard to come to a decision.
2. beyond one's capacityHard to handle something.