English: He has been a God’s gift to India.
Telugu: ఆమెను భగవంతునికి తద్వారా భారతదేశానికి సమర్పించారు.