Русско-английский научно-технический словарь
• Work has progressed to the point where two companies now plan ...