shén sè huāng zhāng
基本释义
  1. 指在紧急的情况下,神气和面色紧张惊慌,失去常态。
英文翻译
  1. look flurried