English: The moment had arrived.
Telugu: ఆ క్షణం రానే వచ్చింది.