English: However, the police did do their job.
Telugu: అయితే, తమ పని తాము చేశామని పోలీసులు స్పష్టం చేస్తున్నారు.