1. I sing hallelujah that Jesus is coming
And O what a raising of life from the dead
The graves bursting open to give up God′s children
Those bodies long moldered in grave's dusty bed
Chorus
Caught up to greet him together, together
Caught up with Jesus and never to part
Changed in a moment to be with my Saviour
Caught up together and never to part
2. We wait for the coming of Jesus our Saviour
Expecting the rapture, caught up in the clouds
The world has its sorrows, we′ll leave them so gladly
We'll wipe all our tears when the trumpet calls loud
3. We'll rise incorruptible when sounds the trumpet
O grave, where the victory long you have known
All changed then the living, and all go together
And O what a gathering to Christ of His own
4. Come up, all ye saints of the past to that meeting
From Abel to Moses, from David to Paul
Come up, all ye martyrs, soul-winners, Christ-lovers
All under the blood of our Saviour, come all