English to Hindi

Meaning for:
outfight
other
से ज्यादा बेहतर लड़ना