1 1 Michtam. I Ddafydd.0 Cadw fi, O Dduw, oherwydd llochesaf ynot ti.
1A Secret Treasure of David. Preserve me, O God, for I did trust in Thee.
2 Dywedais wrth yr ARGLWYDD, "Ti yw f'arglwydd, nid oes imi ddaioni ond ynot ti."
2Thou hast said to Jehovah, `My Lord Thou [art];` My good [is] not for thine own sake;
3 Ac am y duwiau sanctaidd sydd yn y wlad, melltith ar bob un sy'n ymhyfrydu ynddynt.
3For the holy ones who [are] in the land, And the honourable, all my delight [is] in them.
4 Amlhau gofidiau y mae'r un sy'n blysio duwiau eraill; ni chynigiaf fi waed iddynt yn ddiodoffrwm, na chymryd eu henwau ar fy ngwefusau.
4Multiplied are their griefs, [Who] have hastened backward; I pour not out their libations of blood, Nor do I take up their names on my lips.
5 Ti, ARGLWYDD, yw fy nghyfran a'm cwpan, ti sy'n diogelu fy rhan;
5Jehovah [is] the portion of my share, and of my cup, Thou — Thou dost uphold my lot.
6 syrthiodd y llinynnau i mi mewn mannau dymunol, ac y mae gennyf etifeddiaeth ragorol.
6Lines have fallen to me in pleasant places, Yea, a beauteous inheritance [is] for me.
7 Bendithiaf yr ARGLWYDD a roddodd gyngor i mi; yn y nos y mae fy meddyliau'n fy hyfforddi.
7I bless Jehovah who hath counselled me; Also [in] the nights my reins instruct me.
8 Gosodais yr ARGLWYDD o'm blaen yn wastad; am ei fod ar fy neheulaw, ni'm symudir.
8I did place Jehovah before me continually, Because — at my right hand I am not moved.
9 Am hynny, llawenha fy nghalon a gorfoledda f'ysbryd, a chaiff fy nghnawd fyw'n ddiogel;
9Therefore hath my heart been glad, And my honour doth rejoice, Also my flesh dwelleth confidently:
10 oherwydd ni fyddi'n gadael fy enaid i Sheol, ac ni chaiff yr un teyrngar i ti weld Pwll Distryw.
10For Thou dost not leave my soul to Sheol, Nor givest thy saintly one to see corruption.
11 Dangosi i mi lwybr bywyd; yn dy bresenoldeb di y mae digonedd o lawenydd, ac yn dy ddeheulaw fwyniant bythol.
11Thou causest me to know the path of life; Fulness of joys [is] with Thy presence, Pleasant things by Thy right hand for ever!