The Swedish term "förbluffande" matches the English term "staggering"

other swedish words that include "förbluffande" : english :
förbluffande stupendous