You will be here on the next train Moving slowly through the warm rain And before you're even here I see you running to me Rushing to my arms Nothing stands in your way Come back like a dream from my past Here at last Oh, I've been waiting to see you I've been waiting to see you It's all a matter of time Till out of the crowd you'll appear Are you waiting to see me? Do you need my love? Oh, I keep waiting to see you I can feel my own heartbeat To every sound of your voice As we walk underneath the moonlight On every last night Now I'm starting at strangers Pretending that each one is you I've been thinking in circles about us But that's nothing new I've been watching other lovers Walking two by two (ahh) And I've been waiting to see you (see you) I've been waiting to see you (see you) It's all a matter of time Till I open my eyes and you're here Are you waiting to see me? (see me) Do you need my love? (ahh-ahh-ahh) Oh, I've been waiting, I'm waiting just to see you La-la-la-la-la, la-la-la-la-la La-la-la-la-la, la-la-la-la-la Woah-oh-oh-oh, (la-la-la-la-la, la-la-la-la-la) Woah-oh-oh-oh, woah-oh, (la-la-la-la-la, la-la-la-la-la) Woah-oh-oh-oh, woah-oh, (la-la-la-la-la, la-la-la-la-la) Woah-oh-oh-oh, woah-oh, (la-la-la-la-la, la-la-la-la-la) Run to me now and stay Cause nothing can stand in our way Oh, I've been waiting to see you I've been waiting to see you It's all a matter of time Till I open my eyes and you're here (I can't wait till you'll be here) Are you waiting to see me? (Waiting, waiting to see me?) Do you need my love? (Sweet, sweet love) It's all a matter of time (It's building up, it's building up) So I've been waiting (it's building up, ooh-ooh) Oh, I've been waiting to see you (waiting to see you) I've been waiting to see you (I've been waiting to see you) It's all a matter of time (it's matter of time) Till I open my eyes and you're here (I'll open my eyes and you'll be here) Are you waiting to see me? (do you need to see me, baby?) Do you need my love? (do you need)