стать возможным благодаря
• This structure was made possible by our investment in ...
Источник:
Русско-английский научно-технический словарь
на Gufo.me
• This structure was made possible by our investment in ...