Ooh ooh ooh ooh ooh ooh ooh ooh Ooh ooh ooh ooh ooh ooh ooh ooh You know it's hard to find that special love And if you ever should don't let it slip away from you It's tearing me apart You know how hard I've tried to make you stay I don't know what to say My heart still yearns for you in every way So how long should I wait for you Tell me, tell me How long should I wait for you Sha la la la la la la So how long should I wait for you Tell me, tell me Sometimes we have to burn the bridge we cross And leave it all behind to start a brand new life again It's tearing me apart And you know how hard I've tried to make you stay I don't know what to say Still my heart yearns for you every day So how long should I wait for you Tell me, tell me How long should I wait for you Sha la la la la la la So how long should I wait for you Give me a million reasons why If you come back I promise I'll be good to you (I'll be good to you) If you come back I promise I'll be good to you So how long should I wait for you Tell me, tell me How long should I wait for you Sha la la la la la la So how long should I wait for you Give me a million reasons why So how long should I wait for you Tell me, tell me Ooh ooh ooh ooh ooh ooh ooh ooh Ooh ooh ooh ooh ooh ooh ooh ooh