translate English to German: Therefore we have to try to make what progress we can.
Deshalb müssen wir um jeglichen Fortschritt bemüht sein.