English: Some websites have also published the news.
Telugu: కొన్ని వెబ్ సైట్లు కూడా ఈ వార్తను ప్రముఖంగా పోస్ట్ చేశాయి.