You have won my heart
You have saved my soul
Though the night is long I will sing hallelujah
Though there may be pain I will sing Your praises
You are the Everlasting the One who has set me free
Father you have come and rescued me
And rescued me
You have washed me clean
You have ransomed me
Though the night is long I will sing hallelujah
Though there may be pain I will sing Your praises
You are the Everlasting the One who has set me free
Father you have come and rescued me
And rescued me
My life is Yours
My sin You have overcome
My shame is no more
My soul You hold
My life is Yours
My sin You have overcome
My shame is no more
My soul You hold
Though the night is long I will sing hallelujah
Though there may be pain I will sing Your praises
You are the Everlasting the One who has set me free
Father you have come and rescued me
And rescued me
Though the night is long I will sing hallelujah
Though there may be pain I will sing Your praises
You are the Everlasting the One who has set me free
Father you have come and rescued me
And rescued me
Yeah