Neužginčijamas angliškai

Neužginčijamas unchallengeable

Ką reiškia cartoon anglų kalboje?