English: Been waiting for you oh so long.
Telugu: నాకోసం ఇంత కాలం ఎదురు చూసావు .