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