Have one’s head in the clouds

Have your head in the clouds: To think about something in a way that is not practical or sensible, especially when you think things are much better than they really are. 不切实际

He’s quite out of touch with reality. He really has his head in the clouds.

Leave a Reply

Your email address will not be published. Required fields are marked *