English: now's my chance.
Telugu: ఇప్పుడు నా అవకాశం.