Artificial intelligent assistant

live in cloud-cuckoo land

live in cloud-cuckoo land

to believe that things you want will happen, when really they are impossible.

Anyone who thinks this project will be finished within six weeks is living in cloud-cuckoo land.

Cambridge English Idioms Dictionary

yu7NTAkq2jQ_IwuEI0_mknjY4GsOraRM f5302274f510a3336506b400e2da56a6