the long and short of it is, I must make something or be miserable.
总之, 我必须做点儿什么东西出来, 要不我就惨了。
See main entry:long
英汉双解词典包含131075条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。