English

edit

Phrase

edit

no thanks to

  1. with no gratitude due to (somebody or something that has been a hindrance); despite
  NODES
Note 1