"technically successful" — Kollokationen-Wörterbuch Englisch

Automatische Übersetzung (wir garantieren seine Korrektheit nicht): pod względem technicznym udany
  1. technically Adverb + successful Adjektiv
    Schwache Kollokation

    So the operation was technically successful, but the twins died.