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