Boggles the mind.
Boggles the mind. His anyway!! A boggled mind is a terrible thing to have in charge of a city.