hold/have promise
idiomDefinition of hold/have promise
: to seem likely to be effective or successful in the future
The new drug holds/has promise.