Chinese words · Chengyu

自知之明

zìzhī-zhīmíng

self-knowledge; knowing one's own limitations

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.