泡を食う
1
to be flurried;to be confused;to lose one's head
唐突な質問に彼は泡を食った。
He was confused by a sudden question.