English: The two recently reunited.
Telugu: రీసెంట్ గా ఈ ఇద్దరూ కలిశారట.