Language:
Free Online Dictionary|3Dict

自命先知

Source : CEDICT

to set oneself up as a prophet (idiom)

Source : CEDICT

to set oneself up as a prophet (idiom)