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

достигнуты значительные успехи в этом направлении

In the past few years considerable progress has been made towards that goal.

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