English: The Police have done their duty.
Telugu: అయితే పోలీసులు వారి డ్యూటీ వారు చేశారు.