translate English to German: That is why we stand by our responsibility and place the highest demands on the quality of our work.
Darum stehen wir zu unserer Verantwortung und haben höchste Ansprüche an die Qualität unserer Arbeit.