📒 to be slow to do or accept something because you are surprised or shocked by it
📒 if something boggles the mind or the mind boggles at it, it is so unusual that people find it hard to imagine or accept