1 O perfect life of love!
All, all is finished now;
all that he left his throne above
to do for us below.
2 No work is left undone
of all the Father willed;
his toils, his sorrows, one by one,
are prophecies fulfilled.
3 No pain that we can share
nut he has felt its smart:
All forms of human grief and care
have pierced that tender heart.
4 And on his thorn-crowned head,
and on his sinless soul,
our sins in all their guilt were laid,
that He might make us whole.
5 In perfect love He dies;
for me, his awful death!
O all-atoning Sacrifice,
I cling to you in faith.
6 In every time of need,
before your judgment throne
your work, O Lamb of God, I'll plead,
your merit, not my own.
7 Yet work your way in me,
my self-will, Lord, remove;
then shall my love and service be
my answer to your love.