English: Finally they found it.
Telugu: చివరకు వారిని గుర్తించారు.