自高自大

    zìgāozìdà

    1. Idiomto think of oneself as terrific (idiom); arrogant