Why don't you get real and stop talking like such a dreamer!
You're out of touch with reality.
You're in dreamland, man.
この場合、次のような言い方ができますよ。
ーWhy don't you get real and stop talking like such a dreamer!
「夢みたいなこと言ってんじゃねーよ」
ここの get real は「ふざけんなよ」「目を覚ませよ」という意味です。
ーYou're out of touch with reality.
「おまえ、空想の世界に生きてんのかよ」
ーYou're in dreamland, man.
「おまえ、夢の国にいるよな」
ご参考まで!