- not knowing what to do (idiom); at one's wits' end
- embarrassed and at a complete loss
Generated: This expression conveys a state of confusion or uncertainty when someone feels overwhelmed and unsure of how to respond to a situation.
Generated: In this context, it emphasizes a feeling of embarrassment combined with confusion, often when someone feels they have no idea how to act or what to say in a difficult situation.
Faced with the unexpected question, he felt very embarrassed and at a complete loss.
汉语词典Chinese definitions