translate English to French: It is one of our major tasks.
C'est l'une de nos tâches les plus prioritaires.