translate English to German: This is a major task.
Dies ist eine ihrer Hauptaufgaben.