build castles in the air

general, to have an idea unlikely to be realized

Satzbeispiele & Übersetzungen

- build trust in science and technology.
- Vertrauen in Wissenschaft und Technik herzustellen.