translate English to French: We received the Agreement; we read it; and we immediately said: mission impossible.
Nous avons reçu l'Accord, nous l'avons lu et nous avons immédiatement dit : mission impossible.