English: Many news websites had reported this.
Telugu: ఈ వార్త పలు వెబ్ సైట్‌లో వచ్చింది.