Sort:  

Yes, our ancestor's spirit live through us. We will pass our spirits to our children and grand children too. Their life will be 1000 times better than ours.