aufdringlich ankündigen

listen to the pronunciation of aufdringlich ankündigen
Deutsch - Englisch
to tout something