zhāng huáng

  1. alarmed
  2. flustered