The English term "flummox" matches the Swedish term "förbrylla"