English: They had only met recently.
Telugu: ఈ మధ్యే వాళ్లు సమావేశమయ్యారు కూడా.