promise the world · promise the earth · promise the stars
promise the world, promise the earth, promise the stars
To make promises that are impossible to fulfill.