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