English: That's what the Delhi Police thinks.
Telugu: అంటే అవుననే అంటున్నారు ఢిల్లీ పోలీసులు.