English: Both seemed to have met very recently.
Telugu: తాజాగా వీరిద్దరు మళ్లీ కలిసినట్టు తెలుస్తోంది.