translate English to German: The challenge that you undertake is at the core of what we do.
Die Herausforderung, der Sie sich stellen, steht im Mittelpunkt unserer Arbeit.