have your head in the clouds
- mít hlavu v oblacích, být snílek, být zasněný, být naivní
BrE
/
həvjəˌhed ɪnðə'klaʊdz/
AmE
/
həvjərˌhed ɪnðə'klaʊdz/
verb, informal
-
to think things are better than they actually are, not to know the actual facts about something