translate English to German: This is a success for all of us, and we must continue down this road.
Dies ist ein Erfolg für uns alle, und in diese Richtung muß es weitergehen.