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