translate English to German: Apart from a few minor details, we can more or less agree on everything, or at least the gist, and we as Parliament will be able to put forward a forceful opinion.
Von einigen geringfügigen Details abgesehen, sind wir uns in allem, oder zumindest im Wesentlichen, mehr oder weniger einig, und als Parlament werden wir eine schlüssige Stellungnahme abgeben können.