English: I'm so glad that God has given me the opportunity
Telugu: దేవుడు ఈ అవకాశం ఇచ్చినందుకు సంతోషంగా ఉంది