The Swedish term "förbluffa" matches the English term "flabbergast"

other swedish words that include "förbluffa" : english :
förbluffa, förvåna amaze
förbluffande staggering
förbluffa, bedöva stupefy
förbluffande stupendous