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