We do not currently know of any antonyms for done a good turn to.
For similar words to done a good turn to, try: