"thanks to" is Благодаря in Russian.
Благодаря means "thanks to" in English.
Listen to the pronunciationWord #875 of 4,000 by frequency in Russian — level A2.
Благодаря удаче он выиграл этот трудный матч.
Thanks to luck, he won this difficult match.