English: But anyway, we finally got together.
Telugu: అయితే, చివరికి మేము కలుసుకున్నాము.