English: His wife had passed away recently.
Telugu: ఇటీవల భార్య రోజా కన్నుమూసింది.