Blow one’s own trumpet - English Idioms with their Meanings and Origins — Steemit