And it was done…once and for all
Shed His blood…once and for all
Upon the cross…once and for all
For all of us…once and for all
You can feel it in the air, rising up everywhere
It’s the cry of creation calling out
From the dawn of all mankind, through the ages prophesied
The world’s been waiting for this moment to arrive
He suffered so we could be healed
He died so we could be set free
Rose again so we could live eternally
And it was done…once and for all
Shed His blood…once and for all
Upon the cross…once and for all
For all of us…once and for all
You can hear it in the wind, like the thunder rolling in
It’s the sound of salvation ringing out
From the fall of all mankind, to the birth of the Messiah
The world’s been longing for its Savior to arise
He suffered so we could be healed
He died so we could be set free
Rose again so we could live eternally
And it was done…once and for all
Shed His blood…once and for all
Upon the cross…once and for all
For all of us…once and for all
He suffered so we could be healed
He died so we could be set free
Rose again so we could live eternally
And it was done…once and for all
Shed His blood…once and for all
Upon the cross…once and for all
For all of us…once and for all
His life He gave…once and for all
Conquered the grave…once and for all
The debt was paid…once and for all
And now we’re saved…once and for all