translate English to German: I will not say that we have succeeded fully, but we have made a fair bit of progress.
Ich will zwar nicht behaupten, dass es uns restlos gelungen ist, aber wir sind auf gutem Weg dorthin.