translate English to German: These are all essential issues.
Das sind alles wichtige Themen.