英语翻译They achieve a sense of meaning in life.这句话该如何翻译呢,请帮忙翻译后