Thanks to

благодаря (кому-либо / чему-либо), из-за (кого-либо / чего-либо) Например: Thanks to recent research, effective treatments are available. — Благодаря последним исследованиям стало возможно эффективное лечение. We completed the work on time, thanks to your help. — Благодаря твоей помощи мы закончили работу вовремя.

Большой англо-русский словарь

Thanks to

preposition with the help of ; because of
Example: arrived early, thanks to good weather

Энциклопедический словарь Мерриама-Вебстера