Definition
To express enthusiastic praise or admiration for someone or something.
The scientific community has been singing the praises of her ever since she published that groundbreaking research paper.
Critics have been singing the praises of this restaurant's new menu.
My colleagues are always singing the praises of this new software, saying it has improved our work efficiency.