Англо-русский дипломатический словарь

FACE A CHALLENGE

• решать задачу • стоять перед проблемой