Several people, two men with carts and riding bikes on street
A group of people on the street a couple of men with carts and some others on bikes.
A group of people refers to  two men with carts and riding bikes on street
(-x)
(-x)