Related Clues:
- Delivers shocking news to
- Leaves wide-eyed
- Inspires wonder
- Mesmerizes
- Leaves thunderstruck
- Impresses, and then some
- Strikes speechless
- Evokes wonder in
- Knocks over
- Impresses a lot
- Dazes, stupefies
- Gives goose bumps, maybe
- Knocks the socks off of
- Commands reverence from
- Fills with a feeling of reverence