English: Many other sites have written about it.
Telugu: చాలా వెబ్ సైట్ ఈ విషయం గురించి రాసుకొచ్చాయి.