to sing ones praises – Meaning and Explanation