"technically impressive" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): pod względem technicznym imponujący
  1. technically adverbio + impressive adjetivo
    Loose collocation

    They are technically impressive, but certainly not more so than the films of any other country.