Pinyin Dictionary results for "zi yi wei shi"

自以为是
to believe oneself infallible (idiom); to be opinionated
Dictionary data provided by CC-CEDICT