cāng huáng

  1. in a panic
  2. flurried