translate English to German: This means that those budgets which at the outset were EUR 66 million over the ceiling, are now within an acceptable margin.
Das bedeutet, dass sich jene Haushalte, die die Obergrenze zunächst um 66 Millionen Euro überschritten hatten, nunmehr in akzeptablen Grenzen halten.