translate English to French: But an important aspect of the solution was directly technological.
Mais une partie importante de la solution était directement technologique.