Boggle (someone’s) mind

To confuse or overwhelm someone.

The amount of waste in the city program really boggles my mind.