sich der herausforderung stellen

listen to the pronunciation of sich der herausforderung stellen
German - English
to step up to the plate