translate English to German: This brings new challenges and opportunities; it is now time for action.
Das bedeutet neue Herausforderungen und neue Chancen; es ist nun Zeit zum Handeln.