English: But cops say they’re doing their best.
Telugu: అయితే తమ డ్యూటీ తాము చేశామని పోలీసులు చెప్తున్నారు.