English: recently have been living together again.
Telugu: ఇటీవల వారిద్దరు మళ్లీ కలిసి జీవనం కొనసాగిస్తున్నారు.