English: Police too confirmed this.
Telugu: ఈ విషయాన్ని పోలీసులు కూడా ధ్రువీకరించారు.