English: Finally they found it.
Telugu: ఇక అవి చివరకు కనుమరుగయ్యాయి.