English: The two recently reunited.
Telugu: ఇటీవల వారిద్దరు మళ్లీ కలిసి నివాసముంటున్నారు.