What is the word for Outdo in Hindi?

Translation for word Outdo in Hindi is : आगे बढ़ना

Definitions and Meaning of Outdo in Hindi

Example(s)

the men tried to outdo each other in their generosity