ср.
astonishment, surprise, wonder, amazement
к (чьему-л.) великому удивлению — much to (one's) surprise/astonishment, to (one's) great surprise/astonishment
к всеобщему удивлению — to everyone's surprise
разинуть рот от удивления разг. — to be open-mouthed with astonishment/surprise
на удивление разг. (очень хороший) — splendid
на удивление кому-л. — to smb.'s delight
выразить удивление — exclaim at