translate English to German: The task we have in front of us is extremely difficult.
Die Aufgabe, die vor uns liegt, ist extrem schwierig.