translate English to German: Additional thanks to all people who helped maintaining and improving the quality of this very site.
Mein zusätzlicher Dank an alle, die mitgeholfen haben, die Qualität dieser Website zu erhalten und zu verbessern .