Русско-английский научно-технический словарь
• The driving forces have not (yet) been clearly identified.