translate English to German: Nor has the US space shuttle accomplished its goals.
Ebenso wenig hat das amerikanische Space Shuttle seine Vorgaben erreicht.