To be shackled by my worst mistakes
What it means to be set free
Cause I fell at the cross
As broken as I've ever been
That I heard my Savior sing
And all has been forgiven
Is finally lifting off my shoulders
Everything I've buried deep inside me arise
Can you hear the Heavens sing?
And all has been forgiven
And all your guilt, and all your shame
Lay it all down at His feet
And all has been forgiven