English: Buzzfeed and The Huffington Post.
Telugu: బజ్ఫీడ్ మరియు హఫింగ్టన్ పోస్ట్.