English: This is the gift that God had given them!
Telugu: అది నాకు భగవంతుడూ, వాళ్ళూ ఇచ్చిన ఓ వరం !