English: And THAT is God’s greatest gift.
Telugu: ఇది భగవంతుని గొప్ప కానుక.