Language:
Free Online Dictionary|3Dict

自命不凡

Source : CEDICT

to consider onself all that/to think too much of oneself

Source : CEDICT

to consider onself all that/to think too much of oneself