English: And in the end they found it.
Telugu: చివరకు వీళ్లు అలాగే దొరికిపోయారు.