Русско-английский научно-технический словарь

стоять перед

см. тж. перед ... стоит проблема

This can help to answer questions that challenge (or face, or confront) investigators today.

Русско-английский научно-технический словарь