English: Huffington Post reported.
Telugu: ఈ విషయాన్ని హప్ఫింగ్టన్ పోస్ట్ ప్రచురించింది.