Translation of "Blow your own trumpet" in German

Related phrases