The words of ancient prophets proclaimed His deity
The miracles told the power of His touch
The basin and the towel proved His humility
But to show the depths of His matchless love for us
It took the cross
It took that rugged tree
To show just how far He'd go
To set us free
With His heart broken
Cnd arms wide open
His blood called to the lost
To pay sin's final cost
It took the cross
The teachings in the temple displayed His worthiness
The tears He shed in sorrow spoke his heart
The children in His arms revealed His tenderness
But for His saving grace to reach us where we are
It took the cross
It took that rugged tree
To show just how far He'd go
To set us free
With His heart broken
Cnd arms wide open
His blood called to the lost
To pay sin's final cost
It took the cross
The messages of mercy
Once for all proclaimed
Through His sacrifice
Oh what a price He paid
It took the cross
It took that rugged tree
To show just how far He'd go
To set us free
With His heart broken
Cnd arms wide open
His blood called to the lost
To pay sin's final cost
To pay sin's final cost
To pay sin's final cost
It took the cross
It took the cross