translate English to German: We have little room to manoeuvre.
Unser Handlungsspielraum ist begrenzt.