translate English to German: We have taken on hitherto unmanageable tasks, and there are yet others for us to take on.
Wir haben Aufgaben zu übernehmen und übernommen, die bis dato so nicht auszumachen waren.