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