He will not be able to deliver on his promises.
You promised her something that you could not possibly deliver.
Antonyms