translate English to German: That is the essential task facing us.
Das ist die eigentliche Aufgabe, vor der wir jetzt stehen.