translate English to German: It should be mobilised faster.
Sie sollte schneller bereitgestellt werden.