The English term "indisputable" matches the Swedish term "oemotsäglig"