English: This is the work of the Delhi police.
Telugu: ఇది ఢిల్లీ పోలీసులు సాధించిన ఘనత.