English: It's in the life to come - on this earth renewed and restored.
Telugu: ఇది రాబోయే జీవితంలో ఉంది-ఈ భూమిపై పునరుద్ధరించబడింది మరియు పునరుద్ధరించబడింది.