English: Nonetheless, several people were detained by the police.
Telugu: అయితే పోలీసులు వారిని అడ్డుకుని పలువురుని అదుపులోకి తీసుకున్నారు.