English: They are still walking with the Lord.
Telugu: వారు ఇప్పటికీ ప్రభువుతో సహవాసములో నడుస్తున్నారు.