to think highly of oneself (idiom); giving oneself airs; arrogant and self-important
trad. 自視甚高
Also written 自視甚高【zì shì shèn gāo】
to think highly of oneself (idiom); giving oneself airs; arrogant and self-important
trad. 自視甚高
Also written 自視甚高【zì shì shèn gāo】