translate English to German: Aid applications such as this are overly complicated.
Anträge auf Hilfen wie diese sind übermäßig kompliziert.