boggle the mind

Library

Secrets of D-Day: The Great Invasion (Full Episode) | Drain the Oceans WW2
It just boggles the mind.
general
не укладываться в голове
Так говорят о чём-то настолько поразительном или масштабном, что это трудно осмыслить или представить.