English: Both of them had recently been divorced.
Telugu: తాజాగా వారిద్దరూ విడాకులు తీసుకున్నారు.