Less than a last resort、 Never give up easily made. 什么意思

问题描述:

Less than a last resort、 Never give up easily made. 什么意思
是什么意思啊

这是中式翻译,意思:
还没到最后一步
不要轻易放弃