The English term "unbeatable" matches the Swedish term "oöverträffbar, oslagbar"