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