zachwalać

Etymology
From.

Verb

 * 1)  to praise, to endorse, to promote, to tout
 * 2)  to promote oneself, to boast, to blow one's own trumpet