The English term "astound" matches the Swedish term "slå med häpnad"

other english words that include "astound" : swedish :
astounding förvånande