translate English to German: This is the essence.
Das ist das Wesentliche.