O seintiau Duw ym mrwydrau

The saints of God their conflict past

(Cymun y Saint)
O! seintiau Duw, ym mrwydrau
Yr enillasoch chwi y dydd,
  Wrth darian, cledd, nid rhaid i chwi
  Bwriasoch hwy, gerbron eich Rhi; -
O! ddedwydd saint, gwyn fyd eich byw,
Cewch orffwys mwy
    gerbron eich Duw.

O! seintiau Duw, eich dyrys daith,
A ddaeth i ben trwy'r anial maith,
  A blinder mwy
      i'ch rhan ni ddaw, -
  Fe ddarfu croes, diflannodd braw;
O! ddedwydd saint, gwyn fyd eich byw,
Cewch orffwys mwy
    yng nghartref Duw.

O! seintiau Duw, eich mordaith hir
A ddaeth i ben ar lwysteg dir,
  Drycinoedd croes,
      ni ddônt i'ch rhan,
  Ni chyfyd ton ei phen i'r lan;
O! ddedwydd saint, gwyn fyd eich byw,
Cewch noddfa glyd
    ym mhorthladd Duw.

Mae seintiau Duw yn gwylio'r wawr
Tra huna'u cyrff
    yn llwch y llawr,
  Y wawr a dyr, - daw'r
      cyrff o'r bedd,
  Gan esgyn fry i wlad yr hedd;
O! ddedwydd saint, datseiniwch lef,
Mae'ch Teyrn ar frys
    yn dod o'r nef.

At Dduw y saint dyrchafwn gri;
Iachawdwr! eiriol drosom ni;
  O! Ysbryd Glân, Arweinydd, moes
  I ni dy ras hyd derfyn oes;
A chyda'r saint gorffwyswn ni
Yng ngwawl Paradwys gyda Thi.
cyf. Hugh Lunt (Gwynodl) 1872-1941

Tonau [88.88.88]: Rest (John Stainer 1840-1901)

(The Communion of Saints)
O saints of God! in battles
Ye won the day,
  By shield, sword, no need for you
  Ye chose them, before your Master; -
O happy saints! blessed is your living,
Ye shall have rest evermore
    before your God.

O saints of God! your troublesome journey,
Came to an end through the vast desert,
  And weariness no more
      to your part shall come, -
  The cross has gone, terror vanished;
O happy saints! blessed is your living,
Ye shall have rest evermore
    in the home of God.

O saints of God! your long journey
Came to an end on a pleasant land,
  No contrary storms shall
      come to your part,
  No wave shall raise up its head;
O happy saints! blessed is your living,
Ye shall have a secure refuge
    in God's harbour.

The saint of God are expecting the dawn
While their bodies sleep
    in the dust of the ground,
  The dawn shall break, - the bodies
      shall come from the grave,
  Ascending up to the land of peace;
O happy saints! make a cry resound,
Your Sovereign is quickly
    coming from heaven.

To God, ye saints, let us raise a cry;
Saviour, intercede for us!
  O Holy Spirit, Leader, give
  To us thy grace until the end of the age!
And with the saints we shall rest
In the light of Paradise with Thee.
tr. 2019 Richard B Gillion
 
The saints of God! their conflict past,
And life's long battle won at last,
  No more they need the shield or sword,
  They cast them down before the Lord:
O happy saints, for ever blest,
At Jesus' feet
    how safe your rest!

The saints of God! their wanderings done,
No more their weary course they run,
  No more they faint,
      no more they fall,
  No foes oppress, no fears appall:
O happy saints, for ever blest,
In that dear home
    how sweet your rest!

The saints of God! life's voyage o'er,
Safe landed on that blissful shore,
  No stormy tempests
      now they dread,
  No roaring billows lift their head:
O happy saints, for ever blest,
In that calm haven
    of your rest!

The saints of God their vigil keep,
While yet their mortal
    bodies sleep,
  Till from the dust
      they too shall rise
  And soar triumphant to the skies:
O happy saints, rejoice and sing;
He quickly comes,
    your Lord and King!

O God of saints! to thee we cry;
O Saviour! plead for us on high;
  O Holy Ghost! our guide and friend,
  Grant us thy grace till life shall end;
That with all saints our rest may be
In that bright Paradise with thee!

Tunes [88.88.88]:
Jervaulx Abbey (French Psalter 1562)
Rest (John Stainer 1840-1901)

The middle column is a literal translation of the Welsh. A Welsh translation is identified by the abbreviation 'cyf.' (emulation by 'efel.'), an English translation by 'tr.'

No personal approval is given of products or services advertised on this site and no personal revenue is received.

~ Emynau a Thonau ~ Caneuon ~ Cerddi ~ Lyrics ~ Home ~