thanks to - definition and synonyms

phrase
  1. 1
    used for saying that someone or something is responsible for something good that happened
See also main entry: thanks