dumbfounding
dumbfounding
adj.
causing astonishment.