translate English to French: New changing technology offered better methods of performing old tasks.
Les nouvelles technologies offraient de meilleures façons d'entreprendre des vieilles tâches.