translate English to German: This is a key area in which we have been successful.
Das ist ein zentrales Feld, auf dem wir einen Erfolg verbuchen können.