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

问题描述:

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

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