translate English to French: Ladies and gentlemen, it is an almost incomprehensibly large and difficult task we have before us.
Mesdames et Messieurs, nous nous trouvons ici face à une tâche dont il presque impossible de cerner l'ampleur.