English: The two recently reunited.
Telugu: తాజాగా ఈ ఇద్దరూ ఒకే చోట కలిశారు.