excessive pride in oneself or one's achievements
अपने या अपनी उपलब्धियों में अत्यधिक गर्व
English Usage: His vainglory made it difficult for him to accept constructive criticism.
Hindi Usage: उनकी वैनग्लोरी ने उनके लिए सकारात्मक आलोचना को स्वीकार करना मुश्किल बना दिया।