English: The two recently reunited.
Telugu: తాజాగా ఈ జంట మళ్లీ కలుసుకున్నారు.