English: The Delhi Police had said.
Telugu: ఔననే అంటున్నారు డిల్లీ పోలీసులు.