English: ’ That was God’s gift to me.
Telugu: ఇది నాకు దేవుడు ఇచ్చిన గిఫ్ట్` అని పేర్కొంది.