to promise the earth
-
обещать кому-либо невозможное, сулить золотые горы
to be on another planet
-
быть как будто с другой планеты, не от мира сего
out of this world
-
великолепный, неземной, потрясающий
to be worlds apart
-
быть совершенно разными, отличаться друг от друга
come down to earth
-
спуститься с небес на землю, вернуться к реальности
once in a blue moon
-
очень редко
it's not rocket science
-
это не ракетостроение