translate English to German: This is also an important part of our initiative and effort.
Auch dies ist ein wichtiger Teil unserer Initiative und Bemühung.