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