For all you have done And all that's next for what's behind And what's ahead For all I've seen and haven't yet I will give you praise in all of this For when your voice was evident and when your hand has gone unsent I know your there in every step I will give you praise in all of this I sing thank you a thousand times I thank you with all my life I thank you thank you Lord For freedom starts and love that break to clear the Death own to my death what hope I found in what you did I will give you praise in all of this I sing thank you a thousand times I thank you with all my life I thank you thank you Lord I sing thank you a thousand times I thank you with all my life I thank you thank you Lord I could never comprehend how far you have gone for me There is no greater depth of love in what died to give Overwhelming and abounding Grace has set me free I will give you all I have I owe you everything I could never comprehend how far you have gone for me There is no greater depth of love in what died to give Overwhelming and abounding Grace has set me free I will give you all I have I owe you everything I sing thank you a thousand times I thank you with all my life I thank you thank you Lord I sing thank you a thousand times I thank you with all my life I thank you thank you Lord Until my days come to an end and when my bones run out of strength Oh I still give whatevers left To give you praise in all of this I will give you praise in all of this I will give you praise in all of this