Terrified; struck with amazement; showing signs of terror or horror.
Flabbergasted, astounded, speechless, overawed.