translate English to German: There are countless reports on this subject.
Dazu gibt es eine Fülle von Berichten.