translate English to German: I also firmly believe that this will be done.
Ich bin auch fest davon überzeugt, daß das geschehen wird.