translate English to German: This, in my view, is a very significant step forward which should be emphasized since I believe it is a great surprise.
Dies scheint mir ein bedeutender Fortschritt zu sein, und man muß ihn auch - ist es doch wirklich eine große Neuerung - hervorheben.