Language:
Free Online Dictionary|3Dict

自以为是

Source : CEDICT

to believe oneself infallible (idiom); always right/opinionated