English: Some websites have carried stories about this.
Telugu: దీనిపై కూడా కొన్ని వెబ్ సైట్లు వార్త‌లు రాశాయి.