to outdo /aʊtˈdu:/
(pass. outdid, p. p. outdone) v. t.sorpassare; superare; far meglio di (q.); vincerla su
to outdo oneself, superare sé stesso; mettercela tutta; fare l’impossibile □ (in order) not to be outdone, per non farsi superare (fig.); per non essere da meno.