We do not currently know of any antonyms for gives thanks to.
For similar words to gives thanks to, try: