translate English to French: Yet the rate of adoption of some of these technologies has been slow.
Et pourtant, certaines d'entre elles ont été longues à adopter.