translate English to German: However, independence for regulatory agencies should not mean the absence of any democratic oversight whatsoever.
Dennoch sollte Unabhängigkeit für Aufsichtsbehörden nicht das Fehlen aller demokratischen Aufsicht an sich bedeuten.