The English term "bewilders" matches the Swedish term "förbryllar"