English: And this moment was about to come.
Telugu: ఇక ఆ క్షణం రానే వచ్చింది.