English: It has at last found one.
Telugu: చివరకు ఒకడు దొరికాడు.