English: And this was my gift from God.
Telugu: ఇది నాకు భగవంతుడు ఇచ్చిన వరం.