English: He too has now been put to rest.
Telugu: అతనికి ప్రస్తుతం విశ్రాంతి కూడా ఇచ్చారు.