English: But it's been a long time since they met up.
Telugu: అయితే, వారు చాలా కాలం ముందు కలుసుకున్నారు.