English: It's amazing they found it.
Telugu: వారు కనుగొన్నది ఆశ్చర్యకరమైనది.