translate English to German: The need for such initiatives is obvious.
Die Notwendigkeit solcher Initiativen ist uns allen klar.