The new drug holds promise for helping to control addiction.
hold promise
To have potential or be likely to achieve success. Our new recruit holds promise. I hope he can deliver during the season.Everyone thought the prototype held promise, but it didn't hold up during the testing phase.