English: An opportunity had come our way.
Telugu: మనకు ఒక అవకాశం వచ్చింది.