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