translate English to French: In fact that is perhaps is, the great strength.
Enfin, cette technologie présente un potentiel énorme; elle ne fait pas que soulever des inquiétudes.