dumbfounding

adj.
  1. causing astonishment.