Before I knew Your name You knew my every breath Before I found my way You knew my every step Before I knew everything that I need You gave it all to me No greater love than this That You should lay down Your life For someone such as me I'd spend a lifetime wondering why The beauty of Heaven Is here in my heart And I know there can be No greater love than this I never understood How merciful love could be Until I felt His flame Light every part of me And I would give everything that I am 'Cause I have been saved, yes, I have been saved No greater love than this That You should lay down Your life For someone such as me I'd spend a lifetime wondering why The beauty of Heaven Is here in my heart And I know there can be No greater love The beauty of Heaven Is here in my heart And I know there can be No greater love For someone such as me No greater love than this