mentally alert, ready to do something Before the elections the politicians were promising everyone the moon but when they were elected they began to talk differently.
PROMISE THE MOON
Meaning of PROMISE THE MOON in English
English idioms vocab. Словарь английских идиом и выражений. 2012