translate English to German: She herself mentioned a number of proposals.
Sie selbst hat dazu eine Reihe von Vorschlägen gemacht.