English: He recently died.
Telugu: తాజాగా ఆయన కన్నుమూశారు.