boggle
if your mind boggles when you think of something, it is difficult for you to imagine or accept it
The sheer amount of data makes the mind boggle