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