I can translate for you. But please forgive when I say that I don't want to do that on a regular basis; it is alot of work especially from English to German. The German grammar is quite complicated and I'm out of practice. Their grammer and way of composing a sentence is significantly different from both English and Dutch. This is probably why translating sites have such difficulty. Translating from German to English is alot easier for me as I'm quite fluent in English and you don't need to figure out the German grammer to understand what they are saying.
So, I think I propose to help you out for now and give you some time to find another person that can translated the letter regulary for you.
Wouter