Original: The bloodshed lasted beyond the German capitulation in the Netherlands and Denmark on 5 May 1945 and even beyond Germany's general surrender on 8 May 1945.
Simplified: Even after the Germans surrendered (gave up) in the Netherlands and Denmark on 5 May 1945, and after the full German surrender on 8 May, the fighting continued.