English: Finally it was discovered.
Telugu: చివ‌రికి అది దొరికింది.