blow one 's own horn
Self praise, Chinese idiom, Pinyin is Z ì Chu ī Z ì P ě ng, which means self praise, self support. It comes from the new law of disguise in lacy literature.
The origin of Idioms
Lu Xun's lacy Literature: a new law on pseudonym: "except as a last resort, I hope that a scholar should not be turned into a society. If he only wants to boast, he will be a bit despicable."
Idiom usage
It refers to self praise. You can't do anything by flattering yourself.
blow one 's own horn
leadership rendered ineffectual by recalcitrant subordinates - wěi dà bù diào
get together and disperse like animals and birds - shòu jù niǎo sàn
men of talent come out in succession - rén cái bèi chū