We do not currently know of any antonyms for make short shrift of.
For similar words to make short shrift of, try: