translate English to German: Therefore, we have much to do on this.
In dieser Hinsicht haben wir noch viel zu tun.