englishidiomsap.com
Blow your own trumpet/horn
Meaning: boost about your own skills, abilities… Examples: I don’t want to blow my own trumpet, but business was much better run when I was in charge. I don’t want to blow my own trumpet, but I thi…