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