"technical accomplishment" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): techniczne osiągnięcie
  1. technical adjetivo + accomplishment sustantivo
    Loose collocation

    The Russian rocket engines you describe are indeed a technical accomplishment.