Русско-английский научно-технический словарь
см. тж. перед ... стоит проблема
• This can help to answer questions that challenge (or face, or confront) investigators today.
стоять перед