English: There are many many websites writing about it.
Telugu: చాలా వెబ్ సైట్ ఈ విషయం గురించి రాసుకొచ్చాయి.