Translate the following English sentence to French:
"I have to admit that in Flanders, where I come from, we still have a long way to go too."
Je dois admettre que dans mon pays aussi, la Flandre, la route à parcourir est encore longue.