thanks to
Сост. предл. благодаря Thanks to recent research, effective treatments are available. — Благодаря последним исследованиям стало возможным эффективное лечение. благодаря; из-за — * my foresight благодаря моей предусмотрительности — * your obstinacy из-за вашего упрямства
Источник:
Полный англо-русский словарь
на Gufo.me