1 With all my heart I praise you, LORD,
before the gods your name I bless;
I bow in thankfulness, assured
by all your mercy and your grace.

2 For you have set your name and word
above all else we might extol;
when I implored your help, you heard
and put new courage in my soul.

3 Let all earth's rulers hear you speak
and sing your wisdom and your power;
for, glorious LORD, you hear the meek,
but view the haughty from afar.

4 Although I walk a troubled path,
its snares and dangers I survive,
for you restrain all human wrath
and keep my trusting soul alive.

5 Your purposes, O LORD, are sure,
fulfilling for me all you planned;
for ever shall your grace endure:
uphold the work of your own hand.

Psalm 138, David G. Preston
© D.G. Preston/Jubilate Hymns
LM