translate English to German: Ultimately, a distinction must be made between what is accidental and what is necessary and important, and I think you have done a good job.
Letztendlich muss dazwischen unterschieden werden, was zufällig geschieht und was nötig und wichtig ist, und ich denke, dass Sie gute Arbeit geleistet haben.