English: She recently separated from him.
Telugu: రీసెంట్‌గా ఆమెకు విడాకులు ఇచ్చాడు.