English: She had recently got separated from her husband.
Telugu: రీసెంట్‌గా ఆమె తన భర్తతో దూరం అయింది.