meaning of aufdringlich ankündigen

aufdringlich ankündigen - German to English

to tout