English edit

Phrase edit

no thanks to

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