translate English to German: This is a very important moment.
Dies ist ein sehr wichtiger Aspekt.