boggle
verb
"''He boggled at the surprising news."
"The oddities of quantum mechanics can boggle the minds of students and experienced physicists alike."