translate English to German: National Socialism was defeated in 1945 and Communism 45 years later.
Der Nationalsozialismus wurde 1945 besiegt, der Kommunismus 45 Jahre später.