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