mind boggle

Biblioteca

Egypt's Lost Wonders (Full Episode) | Drain the Oceans
They created monuments that make the mind boggle.
general
поражать воображение
Быть настолько удивительным или невероятным, что поражает воображение.