Hi I wouldn't say 'not to be outdone' there unless the context was very unusual. The phrase belongs in a gentler context. People try to outdo each other at sport; or in singing or dancing competitions, say.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mister Micawber Anonymous continuouslyI think you mean 'continually'.Thanks, Mister Micawber.