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.
See also: land, live
References in periodicals archive ?
I do believe that union leaders live in cloud-cuckoo land.