Vocabulary

周章狼狽

consternation; falling into a panic; fluster; confusion; dismay; discomfiture

noun suru-verb vi