They outvied one another to host the best charity event.
彼らは最高のチャリティーイベントを開催するために互いに上回った。
互いに競い合って相手を上回ること
To strive to do better than another by competing and thereby surpass that person.
outvieは、out-(〜より上回る)とvie(競う)から成り、競争の末に相手を凌ぐという意味を表す。