English: A lot of sites picked up this news.
Telugu: చాలా వెబ్ సైట్లు ఈ వార్తను పెట్టాయి.