translate English to German: However, despite their importance, they have not been granted the financial investment that they merit.
Trotz ihrer Wichtigkeit wurde jedoch nicht in dem Ausmaß in sie investiert, wie sie es eigentlich verdient hätten.