boggle

verb

1.
startle with amazement or fear
2.
hesitate when confronted with a problem, or when in doubt or fear
3.
overcome with amazement