English: Both spiritually and physically better off.
Telugu: మానసికంగా, శారీరకంగా మెరుగ్గా ఉన్నారు.