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