We do not currently know of any antonyms for put in best light.
For similar words to put in best light, try: