English: It's God's promise also.
Telugu: ఇది కూడా భగవంతుని హామీ.