Hymnary Friends,

Please pardon this brief interruption, and please consider a gift today to support the work of Hymnary.org. Here's why.

Each month half a million people visit this website for free access to the most complete database of North American hymnody on the planet. But this project does not come without a cost, and we have limited sources of revenue. Twice a year we hold a fund drive, and these drives are critical to our future.

So if you benefit from Hymnary.org, would you consider a donation today? Even small amounts help, and they also let us know you're behind us and support what we do.

Click the Donate button below to be taken to a secure giving site. Or you can make your tax-deductible contribution by sending a check to Hymnary.org at 3201 Burton SE, Grand Rapids, MI 49546.

On behalf of the entire Hymnary.org team, our thanks.
Harry Plantinga

Here from All Nations

Representative Text

1 Here from all nations, all tongues, and all peoples,
countless the crowd but their voices are one.
Vast is the sight and majestic their singing:
"God has the victory: he reigns from the throne!"

2 These have come out of the great tribulation;
now they may stand in the presence of God,
serving their Lord day and night in his temple,
ransomed and cleansed by the Lamb's precious blood.

3 Gone is their thirst and no more shall they hunger;
God is their shelter, his power at their side.
Sun shall not pain them, no burning will torture;
Jesus the Lamb is their shepherd and guide.

4 He will go with them to clear living water
flowing from springs which his mercy supplies.
Gone is their grief, and their trials are over.
God wipes away every tear from their eyes.

5 Blessing and glory and wisdom and power
be to the Savior again and again.
Might and thanksgiving and honor forever
be to our God: Alleluia! Amen.

Versifier: Christopher M. Idle

(no biographical information available about Christopher M. Idle.) Go to person page >


Scripture References: st. l = Rev. 7:9-10 st. 2 = Rev. 7: 14-15a st. 3 = Rev. 7: 15b-17a st. 4 = Rev. 7:17 st. 5 = Rev. 7:12 In Revelation 7:9-17 the apostle John records his vision of a great multitude of God's children "from every nation, tribe, people, and language" standing before the Lamb and singing doxologies. The text is a most comforting description of the end of human troubles: no more thirst or hunger, no more griefs or trials. Now the people live by streams of living water under the care of their Shepherd–the complete fulfillment of Psalm 23! Christopher M. Idle (PHH 20) effectively captures this awe-inspiring vision in his paraphrase "Here from All Nations," written in London in 1972 and first published with O QUANTA QUALIA in the British collection Psalm Praise (1973). Liturgical Use: In worship focusing on the worldwide nature of the church; as words of encouragement ;and comfort for those in the midst of troubles and/ or martyrdom; as an exultant doxology; Advent; times when the church focuses on Christ's return and the new heaven and new earth; All Saints' Day; Reformation Day. --Psalter Hymnal Handbook



You have access to this FlexScore.
General Settings
Stanza Selection
Voice Selection
Text size:
Music size:
Transpose (Half Steps):
Contacting server...
Contacting server...

Questions? Check out the FAQ

A separate copy of this score must be purchased for each choir member. If this score will be projected or included in a bulletin, usage must be reported to a licensing agent (e.g. CCLI, OneLicense, etc).

This is a preview of your FlexScore.
Psalter Hymnal (Gray) #235
  • Full Score (XML)
Worship and Rejoice #528
  • Bulletin Score (XML)
  • Bulletin Score (melody only) (XML)
  • Full Score (XML)


Instances (1 - 16 of 16)

Ancient and Modern #659

Church Family Worship #577

Church Hymnal, Fifth Edition #466

TextPage Scan

Common Praise (1998) #274

Page Scan

Common Praise #462

Hymnal #296

Hymns for Today's Church (2nd ed.) #571

TextFlexscorePage Scan

Lift Up Your Hearts #490

Text InfoTune InfoTextScoreAudioPage Scan

Psalter Hymnal (Gray) #235

Rejoice in the Lord #582

Sing Glory #455

Singing the New Testament #255

The Covenant Hymnal #762

TextPage Scan

The Worshiping Church #680

Trinity Psalter Hymnal #472

TextScoreAudioPage Scan

Worship and Rejoice #528

Suggestions or corrections? Contact us