English: Been waiting for this to come along.
Telugu: ఇలా వచ్చే వరకు ఎదురు చూశాను.