Aller au contenu principal

When must the job be finished ?

Definition : What’s the deadline for this assignment ?
Translation : Quand ce travail doit-il être terminé ?