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