Creator of the heavens Stars and moons above Canyons deep as oceans The length that You would go to prove Your love Keeper of the promise Bringing chariots down Splitting seas in conquest The length that You would go to prove Your love The length that You would go to prove Your love The same hand that fought my enemy Is the One who rose in victory Your love proven by all You've done for me Just when I think that it's over How Your love goes on forever ♪ God of endless power Schemes of hell undone Demons flee before you The length that You would go to prove Your love The length that You would go to prove Your love The same hand that fought my enemy Is the One who rose in victory Your love proven by all You've done for me Just when I think that it's over How Your love goes on forever ♪ The heartbeat of heaven; love that knows no end I surrender; I surrender it all If You're not holding back; I'm not holding back I surrender; I surrender it all I'm laying down my guard, You can have my heart I surrender; I surrender it all This life an offering; I lay it at Your feet I surrender; I surrender it all All to You Jesus; all for You Jesus The same hand that fought my enemy Is the One who rose in victory Your love proven by all You've done for me Just when I think that it's over How Your love goes on forever Just when I think that it's over How Your love goes on forever