Русско-английский научно-технический словарь
достигнут благодаря
см.
быть достигнутым благодаря
Русско-английский научно-технический словарь
достигнут
достигнуты значительные успехи в этом направлении