translate English to German: Social Europe has indeed still a long way to go.
Das soziale Europa hat tatsächlich noch einen langen Weg vor sich.