English: Delhi Police probes
Telugu: ఢిల్లీ పోలీసుల వినూత్న ప్రయత్నం