astound in Swedish
astound in Swedish
förbluffa
To astonish, bewilder or dazzle.
förvåna
To astonish, bewilder or dazzle.