translate English to German: That is the key point.
Das ist ein wesentlicher Punkt.