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