astound in German
astound in German
verblüffen
To astonish, bewilder or dazzle.
erstaunen
To astonish, bewilder or dazzle.
überraschen
To astonish, bewilder or dazzle.