English: This was God's gift to us.
Telugu: ఇది భగవంతుడు మాకిచ్చిన వరం.