When we want to express our admiration or give a compliment to someone or something, we may use the phrase "sing someone's/something's praises". However, there are several other ways to convey the same message. For example, we can use the word "praise" itself, or say someone "deserves recognition" or "should be celebrated". We can use phrases like "give credit to", "applaud", "laud", "honor", "compliment", or "acclaim". We can also use more informal expressions like "big up", "shout out", or "high five". No matter which synonym we choose, it's important to recognize and appreciate the good qualities and achievements of others.