不好意思,"No give up in my life"这句不对,因为give up 是一个动词词组,no 后面应该是名词或动名词一起作句子的主语;)
我个人认为,这句话可以这样翻译:
I'll never give up in my life.