English: The Delhi Police, however, denied the charges.
Telugu: అయితే ఈ ఆరోపణలను ఢిల్లీ పోలీసులు ఖండించారు.