English: A lot of websites have been writing about it.
Telugu: ఈ మేరకు పలు వెబ్‌సైట్లు వార్తలు రాశాయి.