English: He has donated his body.
Telugu: తన దేహమును దానికి అర్పించినాడు.