English: Just recently lost her husband.
Telugu: జస్ట్ లో తన భర్త మిస్సయ్యాడు.