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