English: This is the time i've been waiting for.
Telugu: ఇదే నేను ఎదురుచూసిన క్షణం.