English: At last he did find them.
Telugu: చివరకు వీళ్లు అలాగే దొరికిపోయారు.