Intro
Gm  Eb  F       

Verse 1
Cm                Gm  D Gb              Gm 
  A Saviour on a hill,   dying for my shame
       F/A Bb   Cm                      Gm
Could this be true; defies the world I see
D Gb                   Gm       F/A Bb  Cm7
   Yet this is all my heart was longing for
    Bb F F      Cm      Bb F      F  Gm  Eb  F   
To know You my Lord, to know You Lord

Verse 2
Cm                     Gm D Gb               
  The heavens wept for You,  the earth cried out
 Gm     F/A Bb  Cm  
Could He be the One
                      Gm  D Gb                   Gm   
For You so loved the world   You gave Your only Son
   F/A Bb/D Cm7      F      Cm7   Bb/D     F 
To say   I  love you so; oh how I love you so

Chorus
 Eb    Bb  F/A Gm   F/A    
You deserve,  You deserve
Cm7   Bb/D            F
You deserve all the praise
 Eb    Bb  F/A Gm   F/A  
You deserve You deserve
Cm7    F              Gm 
You deserve all the praise

Verse 3
Cm              Gm D Gb   
  And all humanity    aches to find
        Gm     F/A  Bb   Cm  
This beautiful love You give
                Gm  D Gb                Gm  
We come to You again   to offer up our lives
   F/A Bb/D   Cm7 F        Cm7    Bb/D  F
To worship You   alone, To worship You alone

Bridge
 Gm     Eb            F
   Hallelujah to the King
Gm     Eb             F     F D  
  Hallelujah we will sing forever
 Gm  Eb  F
 Eb