English: But at last we did meet.
Telugu: అయితే, చివరికి మేము కలుసుకున్నాము.