English: Police too confirmed this.
Telugu: అందుకు పోలీసులు కూడా ఒప్పుకున్నారు.