thanks to - definition and synonyms

phrase
  1. 1
    used for saying that someone or something is responsible for something good that happened
  2. 2
    used for saying that you blame someone or something for something bad that happened

    The railway system is in chaos, thanks to the government’s incompetence.

See also main entry: thanks