English: They had met long ago.
Telugu: అయితే, వారు చాలా కాలం ముందు కలుసుకున్నారు.