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. 不切实际

Example:
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 *