translate English to German: Such efforts should be intensified.
Bemühungen dieser Art sollten intensiviert werden.