English: The opportunity had arrived.
Telugu: అవకాశం రానే వచ్చింది.