с. astonishment, surprise, amazement;
к моему великому ~ю much to my astonishment/surprise;
к общему ~ю to everyone`s astonishment;
на ~ splendidly;
(дт.) to smb.`s delight;
вызвать ~ be* amuzing/astonishing
ср. 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