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