mind-boggling (adj.)youdaoicibaDictYouDict
1964; see mind (n.) + present participle of boggle.