translate English to German: This is a crucial task, and not an impossible one.
Das ist eine eminent wichtige Aufgabe, und sie ist nicht unmöglich.