Answer: ballyhooing

AnswerCrossword Clue
BALLYHOOINGTrumpeting to the masses
ballyhooingBALLYHOO, to promote by uproar
ballyhooingPraise or publicize extravagantly