Oh what glorious promise
Given to men
That such a one as me
Can live eternally
Oh what settled peace
Find I in times of war
How can I retreat?
Faith can stop defeat
Holy bread of life
Broken for men
Oh what pain you feel
For my redemption
It was grace Devine
Which broke these chains of mine?
And set my spirit free
And gave it liberty
And you know I am giving thanks for this
And by His liberty
I can stand the test
I take shield of faith
Christ the rock
Will do the rest
For me and for you
Oh yeah!
So I will rejoice
Yes! In my sorrows
I will rejoice
Even in troubles
I will rejoice
Yeah! I will
I will rejoice yeah!
In my persecution
Yes! I will rejoice
In whatever
Comes my way
I will keep on
Keep on rejoicing
Keep on rejoicing