English: Finally it was discovered.
Telugu: చివరకు ఆచూకీ తెలిసింది.