Je sus has forgiven me
The blood He shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me
Jesus has forgiven me
The blood He shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me
Forgiven me
Dirty hands, a heavy heart
Here I stand, guilty as charged
I deserve to pay the price
I don't deserve His sacrifice
Yet the King of heaven and earth
Fought my life of greater worth
And gave Himself up unto death
So I could live, so I could live
Jesus has forgiven me
The blood he shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me
Jesus has forgiven me
The blood he shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me,
forgiven me
Separated by my sin
I could not see, could not begin
To understand the sweet embrace
The love that planned to take my place
Till I got down on my knees
Offering every part of me
And freedom fell like rain
And covered me, delivered me
Jesus has forgiven me
Blood He shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me
Jesus has forgiven me
The blood He shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me
Jesus has forgiven me
The blood He shed on Calvary
Makes me whole and sets me free
Jesus has forgiven me
Jesus has forgiven me
The blood He shed on Calvary
Makes me whole and set s me free
Jesus has forgiven me
I'm forgiven, I'm calvary
Makes me whole and sets me free
Jesus has forgiven me
I'm forgiven, I'm calvary
Makes me whole and sets me free
Jesus has forgiven me
I'm free, forgiven me
Oh, oh
I'm free, forgiven
Jesus, he has
Has forgiven me
Jesus, he has
Has forgiven me
Jesus has
Jesus, has forgiven me
Jesus