translate English to German: Decades of experience are our guarantee for highest quality.
Jahrzehnte der Erfahrung sind unser Garant für höchste Qualität.