English: The opportunity has come immediately.
Telugu: తీరా ఆ అవకాశం ఇప్పుడు రానే వచ్చింది.