translate English to French: This is a most urgent and important task.
Il s'agit d'une tâche à la fois urgente et importante.