English: The Delhi Police, however, has a completely different narrative.
Telugu: మరోవైపు ఢిల్లీ పోలీసుల వాదన మరోలా ఉంది.