mind-bogglingEnglish

mind-boggling

Adjective

Intellectually or emotionally overwhelming

English: mind-boggling