Neginčytinai angliškai

Neginčytinai indisputably

Ką reiškia discovery anglų kalboje?