boggle
ˈbɒɡ(ə)l
verb
(of a person or their mind) be astonished or baffled when trying to imagine something.
the mind boggles at the spectacle
marvel,wonder,be astonished,be astounded,be amazed,be filled with amazement,be overwhelmed,be shocked,be staggered,be bowled over,be startled,gape,goggle,gawk,be flabbergasted