translate English to German: There is therefore sufficient room for manoeuvre here.
Hier gibt es also genügend Handlungsspielraum.