English: has recently died...
Telugu: ఇటీవల మరణించిన. . .