translate English to German: It takes many years of experience, a savvy team, the latest technology and rigorous testing to deliver products of such high quality.
Man braucht viele Jahre Erfahrung, ein schlaues Team, modernste Technologie und strenge Tests, um solch hochwertige Produkte zu liefern.