preen oneself, boast, plume, self-praise, sing one's own praises, value oneself on
zì kuā ㄗㄧˋ ㄎㄨㄚ