+1 For not using poison.
You need predators, do you have any toads in your garden? Where I live, we have giant predatory crickets and giant centipedes that keep the numbers down. In Europe, there are nematodes that you could get as biological control. Contact an agricultural advisor
Hmm that's good advice, I'll check on that/ I don't think we have toads, not enough water in the area.