Verb
-
overcome with amazement
"This boggles the mind!"
- bowl over -
hesitate when confronted with a problem, or when in doubt or fear
-
startle with amazement or fear