We do not currently know of any antonyms for has what it takes.
For similar words to has what it takes, try: