What a glorious day we live in, as all creation waits
Through many wail and travail, it's for heaven's sake
For it's the blood of Jesus that delivers us from sin
And manifests the Son of God, His righteousness within
Ten thousand time ten thousand
In sparkling raiment bright
The armies of the ransomed saints
Throng up the steeps of light
'tis finished, all is finished, their fight with death and sin
Fling open wide the golden gates and let the victors in
Let the victors in, let the victors in
They've paid the price to walk it right
So let the victors in
Let the victors in, let the victors in
They've paid the price to walk it right
So let the victors in
What a rush of hallelujahs fill the earth and sky
What a ringing of a thousand harps bespeaks the triumph nigh
O day, for which creation and all its tribes were made
O joy, for all its former woes a thousandfold repaid