translate English to German: We are totally committed to our customers.
Unser Engagement für unsere Kunden ist gross.