RichThesaurus
hit like a ton of bricks
vs
leave open-mouthed
hit like a ton of bricks
verb
To have a sudden and significant impact.
leave open-mouthed
How often have the words
hit like a ton of bricks
and
leave open-mouthed
occurred in a corpus of books?
(source:
Google Ngram Viewer
)