We do not currently know of any antonyms for put on top of the world.
For similar words to put on top of the world, try: