Answer: thanksto

AnswerCrossword Clue
THANKSTO

Through the efforts of