English: God has given us this opportunity.
Telugu: ఆ భగవంతుడే మనకి ఈ అనకాశం కల్పించాడు.