translate English to German: Achieving this goal will be no small feat.
Dieses Ziel zu erreichen wird keine leichte Aufgabe.