English: They had only met recently.
Telugu: ఇటీవల వీరిద్దరి భేటీ జరిగింది.