translate English to German: It should therefore have been given greater emphasis.
Ihr hätte daher noch mehr Beachtung geschenkt werden müssen.