English: The police have made several arrests.
Telugu: పలుమార్లు పోలీసులు అరెస్ట్‌లు కూడా చేశారు.