English: Many news websites had reported this.
Telugu: చాలా వెబ్ సైట్లు ఈ వార్తను పెట్టాయి.