translate English to German: Now we are told, no less, that there are serious legal gaps.
Jetzt erfahren wir, er enthalte sogar erhebliche rechtliche Mängel.