translate English to German: I am convinced of the need for this.
Nach meiner Überzeugung müssen wir dann auch dafür sorgen.