deutschdictionary
verb
(TO CAUSE SOMEONE TO FEEL GREAT SURPRISE)
The news astonished me greatly. - Die Nachricht erstaunte mich sehr.
(TO SURPRISE SOMEONE GREATLY; TO FILL WITH WONDER)
It amazes me how quickly you learn. - Es erstaunt mich, wie schnell du lernst.
(TO CAUSE SOMEONE TO FEEL UNEXPECTED SHOCK OR ASTONISHMENT)
It will surprise you what has happened. - Es wird dich erstaunen, was passiert ist.