translate English to German: In spite of this, the Social Democratic Party is constantly being denounced as a post-communist party.
Trotz alledem wird die Sozialdemokratische Partei immer wieder als postkommunistische Partei gebrandmarkt.