translate English to German: In addition to her intellectual input, she also conducted a number of promotional activities and has really put everything she had into this report.
Neben ihrem intellektuellen Einsatz hat sie auch etwas Werbearbeit geleistet und wirklich alles in ihrer Macht Stehende in diesen Bericht eingebracht.