English: The two recently reunited.
Telugu: తాజాగా, వీరిద్దరూ మళ్లీ కలిసిపోయారు.