English: And then, the moment arrived.
Telugu: ఐతే ఆ క్షణం రానే వచ్చింది.