English: But eventually we located each other.
Telugu: అయితే, చివరికి మేము కలుసుకున్నాము.