English: His wife had passed away recently.
Telugu: ఇటీవల ఆమె భర్త కన్ను మూశారు.