English: The two recently reunited.
Telugu: తాజాగా ఇద్దరూ మరోమారు తలపడ్డారు.