Much too long
In my dreams ? I've been waiting for you
In my hopes ? waiting for the day
In my mind ? you stand here beside me
In my dreams ? but only in my dreams
Soul to soul ? hold me close forever
Heart to heart ? warm and tenderly
Skin to skin ? feel your body near me
Mind to mind ? makes my dream come true
Much too long ? I've been waiting for you
Much too long ? hide my bleeding soul
Much too long ? waiting for your passion
Much too long ? time is passing by
In my soul ? I'll keep you forever
In my heart ? always in my heart
Modulation
Solo
Much too long ? I've been waiting for you
Much too long ? hide my bleeding soul
Much too long ? waiting for your passion
Much too long ? time is passing by
In my dreams ? I've been waiting for you