With a coordinated and determined effort on all sides, it should nonetheless prove possible.
Un effort résolu et coordonné de toutes les parties devrait cependant nous permettre d'accomplir cette tâche.