translate English to German: That is why I have enthusiastically supported the report, particularly the point on usury.
Deshalb habe ich diesen Bericht begeistert unterstützt, vor allem den Punkt über den Wucher.