English: His wife had passed away recently.
Telugu: ఇటీవలనే ఆమె భర్త మరణించాడు.