Translation of "hold your own" - English-Polish dictionary

hold your own

to be as successful as other people or things

stawiać czoło konkurencji , nie dawać za wygraną
She could always hold her own in political debates.

(Translation of “hold your own” from the Cambridge English–Polish Dictionary © Cambridge University Press)