to make promises that will be impossible to keep
promise (sb) the earth / moon / world
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition