功臣自居 meaning in English
regard oneself as having rendered a great service (to ...); give oneself the airs of a hero; self-styled distinguished veteran
regard oneself as having rendered a great service (to ...); give oneself the airs of a hero; self-styled distinguished veteran