English: We say they are in a better place.
Telugu: అవి మనకన్నా మంచి ప్రదేశంలో ఉన్నాయని చెబుతున్నారు.