When we want to express admiration or praise for someone or something, we often use the expression "sing praises of". However, there are many other phrases and expressions that we can use to convey our appreciation. Some of these include "applaud", "commend", "celebrate", "praise highly", "laud", "hail", "revere", "extol", "admire", "acclaim", and "pay tribute to". By using these alternatives, we can avoid repetition, add variety to our speech or writing, and emphasize the intensity of our feelings towards a particular person, event or achievement. So, next time you want to express your admiration, try to use one of these synonyms instead of "singing praises of".