translate English to French: Luckily, smart technology has developed at just the same time.
Heureusement, les technologies intelligentes sont en plein développement.