English: Been waiting for this day. Wow.
Telugu: ఈ రోజు కోసం ఎదురుచూస్తున్నానని.