translate English to German: At last, a real ray of hope has come from Slovakia; shortly before the elections, during which I was also present, the people really did not believe that they could win.
Endlich ist da ein wirklicher Lichtblick aus der Slowakei gekommen, denn knapp vor der Wahl - ich war auch dort - haben die Menschen eigentlich nicht geglaubt, daß sie gewinnen können.