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