I'm talking about a town, in terms of the good things and bad things about it. To summarise at the end, I'd like to say 'It is a town which has the basic commodities, but it still has a long way to go.' I'm stuggling on 'long way to go' but here is my translation at the moment: 'Elle est une ville qui a les marchandises basiques, mais elle a toujours un long chemin pour y aller.' Is this correct? Merci en avance!