translate English to German: That is indeed a crucial requirement.
Das ist in der Tat eine zentrale Forderung.