stupefying

(adj) alarming (similar term)