showering compliments on

listen to the pronunciation of showering compliments on
English - English
praising a lot, saying many nice things about