translate English to German: I could not figure out how to approach this seemingly intractable problem until I recently visited Stockholm to commemorate the centenary of Raoul Wallenberg’s birth.
Ich wusste nicht, wie man sich diesem scheinbar unlösbaren Problem nähern könnte, bis ich vor kurzem in Stockholm weilte, um des  100. Geburtstages von Raoul Wallenberg zu gedenken.