Language:
Free Online Dictionary|3Dict

自高自大

Source : CEDICT

to think of oneself as terrific (idiom); arrogant

Source : CEDICT

to think of oneself as terrific (idiom); arrogant