English: The two recently reunited.
Telugu: రీసెంట్ గా ఇద్దరూ మళ్ళీ స్నేహపూర్వకంగా మెలుగుతున్నారట.