mind-blowing, mind-boggling

listen to the pronunciation of mind-blowing, mind-boggling