This journey's been so long
But I still remember
When I laid my heart down on that altar
But I still make mistakes from time to time
And that's why You gave me Your life
The perfect sacrifice
Oh-oh-oh how can I repay You
All I have is my voice and this guitar
Oh-oh-oh
Oh-oh-oh-oh-oh
You pulled me out from disaster
From the pit of my despair
You made my deepest darkest sins disappear
You pulled me out from all that held me captive
You gave me Your life so that I could live
Oh-oh-oh how can I repay You
All I have is my voice and this guitar
Oh-oh-oh
Oh-oh-oh-oh-oh
Oh-oh-oh
Oh-oh-oh-oh-oh