English: God has given me this new chance.
Telugu: దేవుడు ఇప్పుడు నాకు ఈ అవకాశం కల్పించాడు అని అన్నారు.