回答
-
Don't blather on about dreams!
-
Stop bitching about your (hopes and) dreams!
ご質問ありがとうございます。
一番目は結構失礼な言い方ですが、2番目は絶対汚い言い方です。言おうと思ったら気をつけてください。
blatherをほざくとぴったりだと思います。bitchは「文句を言う」という動名詞です。
Don'tを使ったら、一般動詞を使います。Stopなら、ING形を使います。
hopes and dreamsはセットフレーズでよく言われています。
ご参考いただければ幸いです。