translate English to German: Ladies and gentlemen, it is an almost incomprehensibly large and difficult task we have before us.
Meine Damen und Herren! Wir stehen vor einer fast unbegreiflich großen und schweren Aufgabe.