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