be to blame

  • (~に対して)責めを負うべきである、責任がある(for)
although it is not clear whether swine flu was to blame in all cases.