English: The moment had come.
Telugu: సుముహూర్తం రానే వచ్చింది.