English: The Huffington Post published an article on this as well.
Telugu: దీనికి సంబంధించి హఫింగ్టన్ పోస్ట్ కూడా ఒక ప్రకటన జారీ చేసింది.