translate English to German: It is vital that this is a key focus.
Das sollte unbedingt ein Schwerpunkt sein.