English: Yes, The Delhi police.
Telugu: ఔననే అంటున్నారు డిల్లీ పోలీసులు.