Castles are usually enormous structures requiring strong foundations and the use of heavy construction materials such as stone. If the foundations are not strong enough, the castle could collapse. The idea of building a castle in the air-with no foundation at all-is, of course, ridiculous. That is why this idiom is used to describe ideas that are not realistic, as if they are dreams or fantasies. So when someone describes a plan or course of action that we believe may be impossible to achieve, we tell him, "You're building castles in the air."
類似的一個成語是“在沙灘上建城堡。”我們知道,沙灘上的城堡不可避免地而且很容易被海浪摧毀,不可能持久。所以,我們說有人是“在沙灘上建城堡”,意思就是他們正在創造的東西持續不了多長時間。
注:本文譯文屬可可英語原創,未經允許,請勿轉載。