translate English to German: These demands go hand in hand with the need for a Europe of social progress, a more democratic Europe.
Diese Forderungen stehen im Einklang mit der Forderung nach einem Europa des sozialen Fortschritts, einem demokratischeren Europa.