Language:
Free Online Dictionary|3Dict

自以為是

Source : CEDICT

to be opinionated/to be irritatingly proud

Source : CEDICT

to be opinionated/to be irritatingly proud