The measures proposed here are somewhat flimsy, but they are nonetheless necessary and imperative.
Die hier vorgeschlagenen Maßnahmen sind etwas dünn, aber sie sind trotzdem notwendig und unerlässlich.