translate English to German: Up-to-date electronics and IT have always been of great importance for our company.
Moderne Elektronik und IT war schon immer wichtig für unser Unternehmen.