English: Been waiting for that for a long time.
Telugu: దీని కోసం నేను ఎంతో కాలంగా ఎదురుచూస్తున్నా.