Nediskutuotinas angliškai

Nediskutuotinas not negotiable

Ką reiškia mentality anglų kalboje?