English: The police have said this themselves.
Telugu: ఈ విషయాన్ని స్వయంగా పోలీసులే చెప్పారు.