English: This is news to a lot of people.
Telugu: ఇది చాలామందిని ఆకర్షించే. . నచ్చే వార్తే.