translate English to German: Having said this, the regional differences in the Member States themselves are still massive.
Aber dennoch sind die regionalen Unterschiede in den Mitgliedstaaten selbst nach wie vor gewaltig.