English: They, however, know each other for a really long time.
Telugu: అయితే, వారు చాలా కాలం ముందు కలుసుకున్నారు.