English: The opportunity has come immediately.
Telugu: ఇందుకు తగిన అవకాశం వెంటనే దౌరికింది.