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