Not without the shedding of blood
Could we be made right in God’s sight
Even in our greatest effort,
We cannot draw near on our own
A sacrifice was needed
A savior interceded
Once and for all the great sacrifice was made
Once and for all the infinite debt was paid
Once and for all the path to our God was laid
Once and for all
He looked down and saw the evil
The curse that had come upon us
He became the great solution
And with His death brought us to life
There is no other name
By which we can be saved, Jesus
Once and for all the great sacrifice was made
Once and for all the infinite debt was paid
Once and for all the path to our God was laid
Once and for all
A sacrifice was needed
A savior interceded
His body broken for
The love that heals, restore
Once and for all now we are not condemned
Once and for all we can now enter in
Once and for all we’re no longer slaves to sin
Once and for all
Once and for all