The Swedish term "förbluffa, förvåna" matches the English term "amaze"

other swedish words that include "förbluffa" : english :
förbluffa flabbergast
förbluffande staggering
förbluffa, bedöva stupefy
förbluffande stupendous