The English term "undeniable" matches the Swedish term "obestridlig, onekligen"