3 ms·The most apt phrase here is “building castles in the air.”by matthewdgreen 4y agoThe most apt phrase here is “building castles in the air.”