English: And had recently died.
Telugu: అందులోనూ ఆయన ఇటీవలే మరణించారు.