The guys were busy trying to outdo each other. It is challenging to work with men who are trying to outdo you. Verb be more successful than.

Understanding the Context

"the men tried to outdo each other in their generosity" synonyms: surpass, outshine, overshadow, eclipse, outclass, outmaneuver, get the better of, put in the shade, upstage; More