English: And so that moment has come.
Telugu: ఐతే ఆ క్షణం రానే వచ్చింది.