English version

have your head in the clouds

From Longman Dictionary of Contemporary Englishhave your head in the cloudshave your head in the cloudsSPEND TIMEto think about something in a way that is not practical or sensible, especially when you think things are much better than they really are head
Pictures of the day
What are these?
Click on the pictures to check.