English: Been waiting a long time for this.
Telugu: దీని కోసమే ఎన్నో రోజులు ఎదురుచూసినం.