English: Police too confirmed this.
Telugu: పోలీసు అధికారులు సైతం ఈ విష‌యాన్ని ధృవీక‌రించాల్సి ఉంది.