He builds castles in the air.
More Hungarian Proverbs:
If women were not vain, men could teach them how to be.Hungarian
It's hard to dance in chains.
Hungarian
If it is not one's shirt, one should not put it on.
Hungarian
He that lies also steals.
Hungarian
Many geese overpower a pig.
Hungarian
He crushes pepper under the nose of somebody.
Hungarian