Overpowering lietuviškai

overpowering a nenugalimas, neįveikiamas

Ką reiškia ego anglų kalboje?