translate English to French: Spain, Italy and Greece's neighbours are also our neighbours up here in the north.
Les voisins de l&#x02BC;Espagne, de l&#x02BC;Italie et de la Grèce sont nos voisins, sont les voisins des États septentrionaux.