夜长梦多英语翻译

正确答案:
成语《夜长梦多》英语翻译如下:
A long night is fraught with dreams <A long night invites bad dream>