English: At last, they found it.
Telugu: చివరకు వీళ్లు అలాగే దొరికిపోయారు.