translate English to German: That has certainly not made it easier for her to complete her very demanding task, but it has generated a flood of information and arguments.
Das hat ihr die engagierte Arbeit nicht gerade erleichtert, aber es hat eine Flut von Informationen und Argumenten gebracht.