自知理亏

自知理亏 (zì zhī lǐ kuī)
to know that one is in the wrong (idiom)