achieve sth.for all one's life.(用一生的时间去成就某事)
或
achievements of all one's life.(一生的成就)
由于LZ给的信息不全,以上两种翻译仅供参考,