We do not currently know of any synonyms for do the possible.
For similar words to do the possible, try: