O Blessèd Lord, What Hast Thou Done!

lyricist: Mary Peters
Composer: William Havergal, 1847

O bless­èd Lord

what hast Thou done!

How vast a ran­som paid!

Who could con­ceive God’s on­ly Son

Upon the al­tar laid!

Thy Fa­ther

in His per­fect love

Did spare Thee from His side;

And Thou did stoop to bear ab­ove

At such a cost Thy bride.

Lord

while our souls in faith re­pose

Upon Thy pre­cious blood

Peace like an ev­en riv­er flows

And mer­cy like a flood.

But bound­less joy shall fill our hearts

When gaz­ing on Thy face

We fully see what faith im­parts

And glo­ry crowns Thy grace.

Unseen we love Thee

dear Thy name

But when our eyes be­hold

With joy­ful won­der we’ll ex­claim

The half hath not been told!

For Thou ex­ceed­est all the fame

Our ears have ev­er heard:

Happy are they who know Thy name

And trust Thy faith­ful Word!

Discover More Hymns

Explore random hymns and find new inspiration