O what mercy has been granted me
For the filthy rags I've worn
Clothed in sacrifice too great to speak
And of new life reborn
Still my darkness veils all the victories
That you've seen me through
The prisons I have counted each
A wall of sin so high I cannot reach
Jesus Christ who died for me
Gave his life so that I could be free
He gave his life so that I could be free
They come to you weary broken torn
And gave the world your love though we denied
And gave the world your love though we denied
And gave the world your love though we denied