English: Many news websites had reported this.
Telugu: ఇక చాలా వెబ్ సైట్‌లో ఇదే న్యూస్ వచ్చింది.