English: Finally it was discovered.
Telugu: ఎట్టకేలకు అది దొరికింది.