translate English to French: Staying abreast of information technology is a major challenge today.
Il n'est pas toujours facile aujourd'hui de suivre l'évolution de la technologie de l'information.