ReadWriteQuiz
Chinese dictionary
v.lose one's presence of mind; lose one's head; not know what to do
张皇失措
panicked and at a loss
仓皇失措
panic and disorder
慌张失措
be panic-stricken
不知失措
be at a loss what to do
张皇失措
panicked and at a loss
仓皇失措
panic and disorder
慌张失措
be panic-stricken
不知失措
be at a loss what to do