Accept a challenge significa aceitar um desafio, ou seja, concordar em fazer algo mesmo tendo ciência de que aquilo é difícil ou perigoso.
John accepted the challenge of running a company in another country.
(John aceitou o desafio de comandar uma empresa em outro país.)