cāng
huáng
1
in a panic
2
flurried