English: But finally they met.
Telugu: అయితే, చివరికి కలిసే ముందుకెళ్లారు.