build castles in the air

📖 general
Meaning
To daydream; to make plans or have hopes that are unrealistic and unlikely to happen.
Literal Meaning
To construct imaginary castles floating in the sky.
Example
“Instead of building castles in the air, he should focus on practical steps to achieve his goals.”