translate English to German: I believe we are engaged in something very important.
Nach meinem Dafürhalten beschäftigen wir uns mit etwas sehr Wichtigem.