translate English to French: That will be no easy matter in the short time available to us.
La tâche ne sera pas facile dans le peu de temps qui nous reste.