translate English to German: And this is exactly what we are doing today.
Und das tun wir auch heute.