English: But it’s the gift God gave us.
Telugu: ఇది దేవుడు మనకు ఇచ్చిన వరం.