personal vainglory

Translations
личное тщеславие
Her personal vainglory often overshadowed her achievements.
Ее личное тщеславие часто затмевало ее достижения.