hayâl aleminde olmak

listen to the pronunciation of hayâl aleminde olmak
Turkish - English
have one's head in the clouds
To have fantastic or impractical dreams; to think impractically

He has his head in the clouds when it comes to finances, with no idea how much that lifestyle will cost.

To daydream; to think about matters other than the present reality

He sat there with his head in the clouds all day, when he should have been minding the store.