1 How long, O Lord, our God,
Holy, and true, and good,
Wilt thou not judge thy suffering church,
Her sighs, and tears, and blood?
2 Saint after saint on earth
Has lived, and loved, and died
And as they left us one by one,
We laid them side by side.
3 We laid them down to sleep,
But not in hope forlorn;
We laid them but to ripen there,
Till the last glorious morn.
4 We long to hear thy voice,
To see thee face to face,
To share thy crown and glory then,
As now we shae thy grace.
Source: The Christian hymnary: a selection of hymns & tunes for Christian worship #893