English: They had only met recently.
Telugu: అనంతరం వారు ఇటీవల మొదటిసారి కలుసుకున్నారు.