Удивление фразы на английском с переводом

Believe it or not. Хотите верьте, хотите нет.
Eyes were going to pop out of one’s head. Глаза на лоб полезли.
It was the first time in living memory. Первый раз в жизни.
No-one could really believe their eyes. Никто не мог поверить своим глазам.
To get the shock of one’s life. Быть глубоко потрясенным; быть в шоке.
To make smb. jump. Заставить вздрогнуть, подпрыгнуть (от неожиданности, испуга).
To jump out of one’s skin. Подпрыгнуть, подскочить (от испуга или удивления).
To be startled. Быть пораженным, изумленным.
To catch one’s breath. Затаить дыхание.
To faint. Падать в обморок.
To blink, as if you have seen a ghost. С таким лицом, как будто увидел приведение (дословно: моргать, будто увидел приведение).
To be speechless. Быть безмолвным, онемевшим (от удивления, злости).
You could have knocked me down with a feather. Я был ошарашен, ошеломлён, сбит с толку; я опешил.