English: Been waiting for it for a long long time.
Telugu: అప్పటికే చాలా సేపటినుంచి ఎదురుచూస్తున్నారు.