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