being at a loss
〔難堪하다〕
1. being at a lossHard to come to a decision.
2. beyond one's capacityHard to handle something.
7 more sentences in the app — free account.