for all you've done (i worship you)
Singer:vertical worship
with the rising of the sun
when this passing day is gone
in the battle for my soul
though i'm broken i'm made whole
for all you've done and yet to do
for every step you've brought me through
on the cross you made a way
death defeated through the grave
for all you've done and yet to do
for every step you've brought me through
for all you've done and yet to do
my every breath returns to you
your blood has covered me
you taught my heart to sing
your blood has covered me
you taught my heart to sing
for all you've done and yet to do
for every step you've brought me through
for all you've done and yet to do
my every breath returns to you
your blood has covered me
you taught my heart to sing
your blood has covered me
you taught my heart to sing