to be perplexed, to be stunned, to be petrified, to be dumbfounded
petrified, fossilized, stony, fixed