ReadWriteQuiz
Chinese dictionary
derogpanic-stricken; be in a flurry of alarm; get into a panic; lose one's head
在失败面前,不要张皇失措。
It is no good being shattered by failure.
我们的奇袭使敌人张皇失措。
Our surprise attack put the enemy into a flutter.
他讲话时有些张皇失措。
He looked rather flustered when he spoke.
synonym