Language:
Free Online Dictionary|3Dict

自相矛盾

Source : CEDICT

to contradict oneself/self-contradictory/inconsistent

Source : CEDICT

to contradict oneself/self-contradictory/inconsistent