translate English to German: For us this is a vital aspect to make progress.
Für uns ist das ein vitaler Aspekt, um Fortschritte zu machen.