'cherished for a lifetime' is correct and usable in written English. You can use it when discussing something that is valuable and memorable enough that it will be remembered for a long time. For example: "The family had a picnic at the beach that day, which was cherished for a lifetime.".
'Lonely Town!' 'Maria Tenderer melodies to cherish for a lifetime!
Of course not all the little ones will remember the day the torch passed through their town giving them a part of the Olympics to cherish for a lifetime.
"These are valuable pieces that you can cherish for a lifetime, not throwaway pieces".
"I look in this photo and see not only a special memory I will cherish for a lifetime but deaf applause... a small gesture of another broken barrier of communication.
Being brave enough to ask me, "Hey, is everything alright?" and not being afraid of the often-shocking truth that followed is something that I will cherish for a lifetime.
These are memories to cherish for a lifetime.
You will have created memories of your floral escapade that you can cherish together for a lifetime.
Ludwig does not simply clarify my doubts with English writing, it enlightens my writing with new possibilities
Simone Ivan Conte
Software Engineer at Adobe, UK