translate English to German: I am very happy, therefore, that we have indeed been able to take that step.
Ich bin deshalb hoch erfreut, dass uns ein solcher Fortschritt gelungen ist.