English: ’ That was God’s gift to me.
Telugu: ‘‘ఇది దేవుడు నాకిచ్చిన ఆశీర్వాదం.