Sing somebody's/something's praises - Idioms by The Free Dictionary
sing somebody's/something's praises
sing (someone's or something's) praises
To speak very highly of something or someone; to enthusiastically endorse someone or something; to extol the virtues, benefits, or good qualities of someone or something. Our manager has been singing the new developers' praises. I hope they're up to the job! Jeff sang his phone's praises right up until it froze on him all of a sudden last night.
sing somebody’s/something’s ˈpraises (informal) praise somebody/something very much or with great enthusiasm; say that somebody/something is very good: Both her grandsons are doctors, and she never stops singing their praises. ♢ One day he’s singing your praises; the next day he’s telling you you’re stupid. OPPOSITE: find fault (with somebody/something)