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