translate English to German: I have therefore no difficulty in agreeing on the need to push forward in this crucial domain.
Daher kann ich nur zustimmen, dass wir in diesem wichtigen Bereich vorankommen müssen.