English: This is truly God’s gift.
Telugu: అది నిజంగా దైవ సందేశము.