English: An opportunity had come up.
Telugu: ఆ అవకాశం రానే వచ్చింది.