translate English to German: It is unfortunate that the aspects I have just mentioned overshadow the desirable things that could be achieved.
Leider überschatten die zuletzt genannten Aspekte all das Erstrebenswerte, das erreicht werden könnte.