We do not currently know of any antonyms for give up halfway.
For similar words to give up halfway, try: