translate English to French: Over the last 25 years, the capabilities of information and communications systems have grown astonishingly.
Au cours des 25 dernières années, la puissance des systèmes d'information et de communication s'est accrue de façon extraordinaire.